|
From: Geoff on 22 Jan 2006 12:42 As a newbie to javascript can someone tell me please how to pass a variable from HTML to Javascript? I have the following script which works OK if I input to str from the "prompt" box, but I want to input from a one-line text box on an HTML page. Thanks in advance. Geoff. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>New Page 1</title> </head> <body> <script type = "text/javascript"> // Input number var str = null; if ( str == null ); var str = prompt( "Enter number", "" ); var num2 = str.substr(0,3); var res = +num2; // Test for correctness if(res == 123) alert ("This will work OK"); else if(res == 124) alert ("This will work OK"); else if(res == 128) alert ("This will work OK"); else alert (" Unfortunately, this will not work"); </script> </body> </html>
From: Ian Collins on 22 Jan 2006 18:34 Geoff wrote: > As a newbie to javascript can someone tell me please how to pass a > variable from HTML to Javascript? > > I have the following script which works OK if I input to str from the > "prompt" box, but I want to input from a one-line text box on an HTML > page. > You have to use the DOM to locate the element (hint -give it a name or id attribute), then read it's value. -- Ian Collins.
From: Hal Rosser on 22 Jan 2006 22:42 Assume the text box is named "inBox" and it is in a form named "form1" var theValue = document.form1.inBox.value; or var theValue = document.forms[0].elements[0].value; //assuming the text box is the first element in the form. You'll probably want to add a button to generate a onclick so you can call the function.
From: Geoff on 23 Jan 2006 06:29 Thanks guys, that's great! "Geoff" <someone(a)somewhere.sometime> wrote in message news:dr0g64$hkg$1(a)nwrdmz03.dmz.ncs.ea.ibs-infra.bt.com... As a newbie to javascript can someone tell me please how to pass a variable from HTML to Javascript?
|
Pages: 1 Prev: passing meta-knowledge about a form element Next: Problems using XMLHTTRequest |