|
The one I have used is a licensed one from Intersoft. I would imagine there are lots of jquery ones for free.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
SCRIPT5009: 'isCheckSign' is undefined
when I open a webpage, and entry some data, its description doesn't show in "gender_desc" textfield, a error occurs. It happens in IE11\IE10, while it's normal in IE10 compatibility view\and IE10 below.
error:SCRIPT5009: 'isCheckSign' is undefined
code:
<input name="gender" id="gender" value="" size="5" tableName="T_GENDER" whereClause=" gender_code not like 'N'" isCheckSign="true" onblur="javascript:this.value=this.value.toUpperCase(); if(isCheckSign){
var resultTagSelf=
showDescWithArray('gender','gender_desc',new Array(new Array('M','M','Male'),new Array('F','F','Female')),'Invalid gender entered','/ls');_dealDeadlock(resultTagSelf);}if(resultTagSelf){checkGender();}" class='textfiled' maxLength="5" notNull="true">
<input name='gender_desc' size='18' disabled value=""class='textfiled_ro'>
|
|
|
|
|
I see you checking if (isCheckSign) in the JavaScript but you don't ever define it anywhere in the JavaScript. It is an attribute on your input so you could get the value with jQuery:
isCheckSign = $("#gender").attr("isCheckSign");
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
It happens in IE11\IE10, while it's normal in IE10 compatibility view\and IE10 below.How Could it be like this?
"isCheckSign"is defined in java code.
......
private String isCheckSign = "true";
......
textBox.append("\"isCheckSign=\"");
textBox.append(this.isCheckSign);
textBox.append("\" onblur=\"javascript:");
......
|
|
|
|
|
Java code and Javascript code are two completely different things.
Your code might work in IE10 and below, but it won't work in any other browser. You're trying to access an attribute of the current element as if it's a global variable, which it isn't.
Try replacing isCheckSign in your Javascript code with this.getAttribute('isCheckSign') === "true" .
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Thanks so much!BYT,do replace isCheckSign with
this.getAttribute('isCheckSign')=='true' maybe better! ^_^
modified 28-Mar-14 5:02am.
|
|
|
|
|
As already explained and as Richard explained below, you are trying to access an attribute not a variable. Unless you have other code where the variable is defined.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Thank you so much!I've gotten to know wt to do!
|
|
|
|
|
OK. Good to hear it.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Hi , I use php editor jetstorm brain. How do I insert createjs or easejs plugin in to my editor, so the editor can provide autocomplete from createjs or easejs library. What should I do? Thanks
|
|
|
|
|
Has anyone come up with a way to temporary halt execution of current thread like the build in "alert" and "prompt" functions. We know the ugliness of those built-in functions, I want to create my own, but I have to implement callback, nature of asynchronous. Its natural to just do: var msg = myprompt("title","message",default);
|
|
|
|
|
If you are doing an async call are you using jQuery.ajax()? If so, you can set async to false.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Thanks for the reply. Yes, asyn is the only way I know how. I'm trying to do it with straight JavaScript, but perhaps I should expand to include jQuery library. Or may be I should look under the hood how jQuery does it. Good direction pointing.
|
|
|
|
|
That's true. Setting async to false does cause it to wait but you're right, I'm not sure how it is actually doing that.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Hi,
There are three fields:
Start Date
End Date
RollOutDate
The cases are as follows:
Start Date > (Now - 2 years)
Start Date < (Now + 2 years)
Difference between Start Date & End Date is < 2 years
Difference between RollOutDate & End Date is < 1 years
These validations should be done on a save control button.
Please can anyone help me in writing this piece of javascript code.
|
|
|
|
|
|
<pre lang="xml"><table>
<tr>
<td>
Start Date:
</td>
<td>
<asp:TextBox ID="txtStartDate" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
End Date:
</td>
<td>
<asp:TextBox ID="txtEndDate" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>
Rollout Date:
</td>
<td>
<asp:TextBox ID="txtRolloutDate" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td colspan="2">
<asp:Button ID="btnsave" runat="server" Text="Save" OnClientClick="fnSave();" />
</td>
</tr>
</table>
JAVASCRIPT:
function fnSave() {
debugger;
var startdate=new Date(document.getElementById("txtStartDate").value);
var enddate=new Date(document.getElementById("txtEndDate").value);
var rolloutdate=new Date(document.getElementById("txtRolloutDate").value);
var curdate = new Date();
if (!((startdate.getFullYear() > curdate.getFullYear() + 2) && (startdate.getFullYear() < curdate.getFullYear() - 2) && (((enddate - startdate) / (24 * 60 * 60 * 1000 * 365)) < 2) && (((enddate - rolloutdate) / (24 * 60 * 60 * 1000 * 365)) < 1))) {
alert("please provide correct dates");
}
}
|
|
|
|
|
Hi,
Did you mean
Start Date > (Now - 2 years)
End Date < (Now + 2 years)
instead of
Start Date > (Now - 2 years)
Start Date < (Now + 2 years)
also, Is it a validation or to be calculated.
I have not tested or ran the code, just gave it a try.
var duration = 2;
var startDate= new Date(); // You can take the input in here
var endDate = new Date(); // you can take the input end date here too.
var rollOutDate = new Date();
startDate.setFullYear( expiryDate.getFullYear() - duration );
endDate.setFullYear( expiryDate.getFullYear() + duration );
var difference = endDate - startDate;
var difference1 = rollOutDate - endDate; //i dont know which is greater here
var oneDay = 1000*60*60*24;
var oneYear = oneDay / 365;
var checkStartEndDate = Math.round(difference / oneYear); // in no of days
var checkRollEndDate = Math.round(difference1 / oneYear); // in no of days
if(checkStartEndDate < 2 && checkRollEndDate < 1 )
{
return true;
// You can also search and try the following
//Page.IsValid = true;
}
else
{
return false;
// You can also search and try the following
//Page.IsValid = false;
}
Apologies if I missed something.
|
|
|
|
|
Hi,
I have implemented facebook share button functionality in my application using below code. But that is not working in my application. can u provide some suggestion to solve this prob.
Snippet:
http://www.facebook.com/sharer.php?s=100&p[url]" + DomainName + "&p[images][0]=" + ImgUrlValue + "&p[title]=" + ProductDesc + "&p[summary]=" + product summary.
|
|
|
|
|
I would refer you to the facebook api and developer forum. You'll likely get an answer there faster.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
are you getting any error?
|
|
|
|
|
My code is like this
<pre lang="CSS"> $jq('#<portlet:namespace/>PNLanguage'+ languageId).ddslick({
data : parsedLanguageData,
width:200,
Height:300,
selectText: "Select Language"
Which is working fine. But when we select the value and go for another dropdown, it is showing the empty space if the list size is less than the height.
When I change the value of height parameter to max-height=300 then works fine. How to give this in ddslick in above code.
Please help me on this.
|
|
|
|
|
I don't quite follow what you are asking but it seems your answer will be found at http://designwithpc.com/Plugins/ddSlick[^]
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
hi,
im doing gui project on that user can enter values for that i have to use popup window.i alredy return code for that if i click edit button popup window opening and closing with in a second.plz help me on that im posting my code also.
jsp code:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@page import="javax.xml.transform.Source"%>
<%@page import="javax.xml.transform.dom.DOMSource"%>
<%@page import="javax.xml.transform.Result"%>
<%@page import="javax.xml.transform.stream.StreamResult"%>
<%@page import="javax.xml.transform.TransformerFactory"%>
<%@page import="javax.xml.transform.Transformer"%>
<%@page import="java.io.FileWriter"%>
<%@page import="java.io.OutputStream"%>
<%@page import="java.io.File"%>
<%@page import="java.io.BufferedWriter"%>
<%@page import="java.io.OutputStreamWriter"%>
<%@page import="java.io.FileOutputStream"%>
<title>HSS-HOME
<%@page import="org.w3c.dom.Document"%>
<%@page import="org.w3c.dom.NamedNodeMap"%>
<%@page import="java.io.InputStream"%>
<%@page import="javax.xml.parsers.DocumentBuilderFactory"%>
<%@page import="javax.xml.parsers.DocumentBuilder"%>
<%@page import="javax.xml.parsers.ParserConfigurationException"%>
<%@page import="org.xml.sax.SAXException"%>
<%@page import="org.w3c.dom.NodeList"%>
<%@page import="org.w3c.dom.Node"%>
<%@page import="org.w3c.dom.Element"%>
<%@page import="org.xml.sax.Attributes"%>
<%@page import="com.ansula.lte.oam.*"%>
var octet = '(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]|[0-9])';
var ip = '(?:' + octet + '\\.){3}' + octet;
var ipRE = new RegExp( '^' + ip + '$' );
function validate( value ) {
alert( (ipRE.test( value ) ? '' :'IN' ) + 'VALID IPADDRESS' );
}
.TFtable{
width:100%;
border-collapse:collapse;
}
.TFtable td{
padding:7px; border:#4e95f4 0spx solid;
}
/* provide some minimal visual accomodation for IE8 and below */
.TFtable tr{
background: #D3D7E9;
}
/* Define the background color for all the ODD background rows */
.TFtable tr:nth-child(odd){
background: #D3D7E9;
}
/* Define the background color for all the EVEN background rows */
.TFtable tr:nth-child(even){
background: #fff;
}
function myFunction(value)
{
oldvalue=document.getElementById(value).value;
var address=prompt("Please enterip_adress" + oldvalue + "");
if (address!=null)
{
document.getElementById("value").innerHTML=oldvalue;
}
}
function enable_text(checkboxId,textElementId,tagName){
if(document.getElementById(checkboxId).checked === true)
{
oldvalue=document.getElementById(textElementId).value;
document.getElementById(textElementId).disabled = false;
document.getElementById(textElementId).style.backgroundColor = 'lightBlue';
//oldvalue=document.getElementById(textElementId).value;
//function test(){
// oValue= prompt("Enter value","");
//document.forms[0].elements[0].value = oValue;
//}
var df = prompt(" enter value ");
document.Form1.xname1.value = df;
}
else
{
document.getElementById(textElementId).disabled = true;
document.getElementById(textElementId).value = oldvalue;
document.getElementById(textElementId).style.backgroundColor = '';
}}
function AllowNumber(){
if (!form.xname116.value.match(/^[0-9]+$/) && form.xname116.value !=="")
{
form.xname116.value="";
form.xname116.focus();
alert("Please Enter only numbers in textbox");
}}
function OnButton1()
{
document.Form1.action = "hssupdate1.jsp";
// document.Form1.target = "_blank"; // Open in a new window
document.Form1.submit(); // Submit the page
return true;
}
function OnButton2()
{
document.Form1.action = "hssdefault1.jsp";
//document.Form1.target = "_blank"; // Open in a new window
document.Form1.submit(); // Submit the page
return true;
}
<%
Document doc = null;
InputStream path = null;
try {
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Getproperty property = new Getproperty();
String configfilepath = property.getProperty("HSSFilepath");
// System.out.println(configfilepath);
doc = dBuilder.parse(configfilepath);
// Normalize the DOM tree to combine all adjacent nodes
doc.getDocumentElement().normalize();
}
catch (ParserConfigurationException e)
{
e.printStackTrace();
}
catch (SAXException e)
{
e.printStackTrace();
}
/*here the root elelment we are taking acc to file is config*/
//int booksIdParam = "1";
/* declaring string for the node value to be displayed*/
String xname = null;
String xname1 = null;
String cell = null;
String cell1 = null;
String cdes = null;
String cdes1 = null;
Element libElement = null;
NodeList nodeList = doc.getElementsByTagName("config");
for(int i=0; i<nodelist.getlength();i++)
{
="" node=""
="" if(node.getnodetype()="=" node.element_node)
="" element="" nodelist="" childnodelist25="element.getElementsByTagName("hss_ip_address");" for(i="0;i<childNodeList25.getLength();i++)
" childnode25="childNodeList25.item(i);
" if(childnode25.getnodetype()="=" libelement="(Element)" childnode25;="" xname="libElement.getFirstChild().getNodeValue();" namednodemap="" var2="childNode25.getAttributes();
" var3="var2.getNamedItem("default");
" cell="var3.getTextContent();
" desc="var2.getNamedItem("Description");
" cdes="desc.getTextContent();
" }
="" }
nodelist="" childnodelist="element.getElementsByTagName("hss_name");" childnode="childNodeList.item(i);
" if(childnode.getnodetype()="=" childnode;="" xname1="libElement.getFirstChild().getNodeValue();" cell1="var3.getTextContent();
" cdes1="desc.getTextContent();
" }="" %="">
NAME
| hss_name | | | | | | | | IP ADDRESS | DEFAULT IP ADDRESS | |
---|
| hss_ip_address | | | | | | | | | |
|
js code:
$(document).ready(function(){
$(".editForDesignElements").click(function(){
$(this).parent().find('div.popup').show();
});
});
|
|
|
|
|
I don't know java but I can tell you that a code dump like this will be difficult for anyone to follow and debug. Please debug your code and narrow it down to where the issue is and be clear on where you are stuck.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|