html - Javascript form validation does not link radio buttons to links -
i have created 2 function validate password , link pages using radio buttons, 1 of radio button not link me anything
function check password
function check() { var password=document.getelementbyid('password').value; var confirm=document.getelementbyid('confirm').value; if(password==confirm) { var form=document.getelementbyid('form'); return true; } else { alert('password not match'); return false; } } function validate radio buttons
function dosubmit(form) { var urls = form['url']; var = urls && urls.length; var k=false; var k=check(); while(k!=false) { var urls = form['url']; var = urls && urls.length; while (i--) { if (urls[i].checked) { console.log(urls[i].value); window.location = urls[i].value; } else { return false; } } } return false; } html code, radio button beginner not linking me webpage, suggestion on how fix it??
<form action="" onsubmit="return dosubmit(this)"> <label for="password">password</label> <input type="password" id="password" maxlength="20" size="10" required="true" pattern=".{7,}" title="password should atleast 7 characters long"/> <br /><br /> <label for="confirm">confirm password</label> <input type="password" id="confirm"" maxlength="20" size="10" required="true" /> <br /><br/> <label for="mcq">mcq</label> beginner<input type="radio" name="url" value="tyrano.html"required="true"/> <br /> expert<input type="radio" name="url" value="spino.html"required="true"/> <br /><br /> <button type="reset" id="reset">reset</button> <button type="submit" id="submit">submit</button> </form>
to redirect other page, javascript has location.href work.
document.getelementbyid("id_of_your_radio").onclick = function() { location.href = "you_redirected_url"; } try , see works.
Comments
Post a Comment