Is it possible to create custom javascript prompt boxes with multiple text boxes?
|
demo 20 Dec 2008 09:27am For example, say I would like to create something that contains: name: [text box] age: [text box] <OK> <default> <cancel> Is it possible to do that with javascript or is there a different language you would recommend for this? I'd like something that could be called as a script off of a different web page which is why I am currently looking into javascript. Thanks in advance! Also I would prefer it all to be within one window, so that I don't have to have multiple pop-ups. |
Answers
|
demo 20 Dec 2008 10:14am <head> <style> #pform { position:absolute; top:100px; left:100px; display:none; border:2px solid blue; padding:8px; } </style> <script type="text/javascript"> function prompt() { // get field to be validated var pf = document.getElementById( 'pForm' ); pf.style.display = 'block'; } function getPdata( arg ) { var f = document.getElementById( 'pForm' ); if ( 'cancel' == arg ) { f.style.display = 'none';// hide form return;// exit immediately } else if ( 'default' == arg) { // don't know what "default" means f.style.display = 'none';// hide form return;// exit immediately } else { var n = f.name.value; var a = parseInt( f.age.value ); f.style.display = 'none';// hide form alert( 'name: ' + n + 'n age: ' + a ); } } </script> </head> <body> <form> <input type="button" value="prompt" onclick="prompt()" /> </form> <div id="p"> <form id="pForm"> name: <input type="text" name="name" /><br><br> age: <input type="text" name="age" /><br><br> <input type="button" value="OK" onclick="getPdata()" /> <input type="button" value="default" onclick="getPdata( this.value )" /> <input type="button" value="cancel" onclick="getPdata( this.value )" /> </form> </div> </body> </html> |
Related
Submit Answer
You must be logged in to post an answer. Please Login or Register.
Powered by phpMyAnswers.