<form id="myform"><label for="name">username:</label> <input type="text" id="username" name="username"> <button id= "btnsub" onclick="registeruser();">register</button></form> <script> var url="http://localhost/rrrr/register.php?username="+ username; var username ; function registeruser() { document.getelementbyid("myform").action=url; alert("btn click") ; alert(username+''); } </script> i tried above code, button click displays alert box undefined problem ?
if use username directly treated javascript variable not defined. getting value of username input element.
you have use this
var username = document.getelementbyid('username').value; var url="http://localhost/rrrr/register.php?username="+ username; function registeruser() { document.getelementbyid("myform").action=url; alert("btn click") ; alert(username+''); } for submitting form can this
document.getelementbyid("myform").submit(); try this
<form><label for="name">username:</label> <input type="text" id="username" name="username"> <script> var username = document.getelementbyid('username').value; var url="http://localhost/rrrr/register.php?username="+ username; function registeruser() { document.getelementbyid("myform").action=url; alert("btn click") ; alert(username+''); document.getelementbyid("myform").submit(); } </script> <button id= "btnsub" onclick="registeruser();">register</button></form>
Comments
Post a Comment