|
You can use something like this:
$("#" + "<%= cnt.ClientID %>").keyup(function() { });
You will have to ensure you have access to "cnt" from that scope. Or store the value in ClientID in a variable that you then use on the page.
Somebody in an online forum wrote: INTJs never really joke. They make a point. The joke is just a gift wrapper.
|
|
|
|
|
Instead of ID get the textbox using Class.
give the class of textbox for example let i give a class name 'contentbox'
cnt.cssClass = "contentbox"
and in javascript
$(".contentbox").keyup(function()
|
|
|
|
|
Thank you very much , that did the Trick
Vuyiswa Maseko,
Spoted in Daniweb-- Sorry to rant. I hate websites. They are just wierd. They don't behave like normal code.
C#/VB.NET/ASP.NET/SQL7/2000/2005/2008
http://www.vuyiswamaseko.com
vuyiswa@dotnetfunda.com
http://www.Dotnetfunda.com
|
|
|
|
|
Thanks
|
|
|
|
|
how to write the time set image code.......
|
|
|
|
|
Hi,
Can someone please explain me what those lines are doing?
document.getElementById("form1").target="FormName";
document.getElementById("txtLabel").value="SendingFile";
document.getElementById("form1").submit();
document.getElementById("form1").target="_self";
document.getElementById("txtLabel").value="";
iframeAttach.document.getElementById("txtAttached").value="";
Thanks
|
|
|
|
|
It is using the getElementById()[^] method to access several element on the HTML page and setting their properties and calling their methods.
0100000101101110011001000111001011101001
|
|
|
|
|
Hi all,
I just want to know that is Google API v2 is Free or not?
Where we can use this API as a free and as a paid service?
Maulik Dusara
Sr. Sofware Engineer
I love it when a plan comes together
|
|
|
|
|
Since it's the Google API then maybe Google[^] would have the answer.
|
|
|
|
|
i have one issue
whenever clicking the radio button the open document should be print by using javascript. if any one know please give me the code.
|
|
|
|
|
The standard way to print a web page is to use window.print(); in the trigger you want to fire the print. Note that it doesn't directly print the page - it shows the print dialog instead, and lets the user choose whether or not they want to print (along with providing print options).
|
|
|
|
|
Could you please provide some peace of code for Print Dialog.
|
|
|
|
|
I have.
window.print(); That shows the printer dialog.
|
|
|
|
|
But iz only txts, I demand the codez.
You must give me the codez ...
"With sufficient thrust, pigs fly just fine."
Ross Callon, The Twelve Networking Truths, RFC1925
|
|
|
|
|
If you'd said Urgntz, I'd have given you the cdz, but you didn't so I didn't.
|
|
|
|
|
Hi All,
I'm trying out some javascript functions and XML Data Island that I was told should work but they do not. The following is the error message that I get when I tried to display my web page in Windows 7:
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MAAU; .NET4.0C)
Timestamp: Wed, 21 Sep 2011 05:19:50 UTC
Message: Invalid character
Line: 16
Char: 53
Code: 0
URI: file:///C:/Users/Tape%20Pra%20Yuda/Desktop/PracticeWeb/SampleXML3.html
Message: Object expected
Line: 1
Char: 1
Code: 0
URI: file:///C:/Users/Tape%20Pra%20Yuda/Desktop/PracticeWeb/SampleXML3.html
I do not understand why data from the XML in the body of my html doc can not be displayed. Below are the html and javascript I'm using. Please take a look and tell me what I've done wrong, thanks in advance for your help.
<pre lang="text">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Contact Info Example1</title>
<script language="javascript" type="text/javascript">
function displayBusinessCardData() {
var xmldata1 = document.getElementById("xmldata1");
var bizCard = xmldata1.getElementsByTagName("BusinessCard")[0];
var name = "Name: " + bizCard.getElementsByTagName("Name")[0].firstChild.data;
var phone1 = "Phone:" + bizCard.getElementsByTagName("phone")[0].firstChild.data;
var phone2 = "Phone:" + bizCard.getElementsByTagName("phone")[1].firstChild.data;
var phone3 = "Phone:" + bizCard.getElementsByTagName("phone")[2].firstChild.data;
var email = "email:" + bizCard.getElementsByTagName("email")[0].firstChild.data;
alert("Contact Information: \n\n\" + name + "\n" + phone1 + "\n" + phone2 + "\n" + phone3 + "\n" + email);
}
</script>
</head>
<body>
<xml id="xmldata1" style="display:none">
<BusinessCard>
<Name> Pac Man</Name>
<phone type="mobile">(444) 123-4568</phone>
<phone type="work">(800) 111-2345</phone>
<phone type="fax">(444) 123-5678</phone>
<email>person1@dev.com</email>
</BusinessCard>
</xml>
<a href = "javascript:displayBusinessCardData()">Show Contact Info</a>
</body >
</html>
</pre>
-- Modified Wednesday, September 21, 2011 2:12 AM
|
|
|
|
|
You have an extra backslash in front of the first closing quote on the alert line - try taking that out.
|
|
|
|
|
Hi, thanks for responding. You're suggestion works.
-- Modified Wednesday, September 21, 2011 4:30 AM
|
|
|
|
|
I use the following code in order to display a fake sending method that lasts 1 second:
<pre lang="Javascript">$("#" + action + "-submit-message").text("sending...");
var startTime = new Date().getTime();
while (new Date().getTime() < startTime + 1000);
$("#" + action + "-submit-message").text("sent!");</pre>
Despite of that, I can see only the "sent!" message in the end of the function, when I expect to see the "sending..." for a second. What can be the problem?
|
|
|
|
|
I guess your while loop is locking out the DOM update while it runs.
Try using a timer instead:
$("#" + action + "-submit-message").text("sending...");
setTimeout(function() {
$("#" + action + "-submit-message").text("sent!");
},1000);
|
|
|
|
|
I have tried something similar to:
function f(){
$("#" + action + "-submit-message").text("sending...");
setTimeout(done(),1000);
}
function done()
{
$("#" + action + "-submit-message").text("sent!");
}
but what I get is the "sending..." message permanently(the "sent!" is never displayed)
|
|
|
|
|
Try removing the () from inside the setTimeout call, like this:
setTimeout(done,1000);
This means you pass the done function to setTimeout to call when the timer runs down, whereas setTimeout(done(),1000); calls done at the start and passes the result to setTimeout to run later, which is not what you want.
|
|
|
|
|
I think it works, but what if I have to pass parameters to a function?
Is there a way to do it?
|
|
|
|
|
|
Hi,
Just inclose the done function in either double or single qouts like so:
setTimeout('done()', 1000);
that way you can even pass parameters in the call to the "done" function.
Good luck,
Morgs
|
|
|
|