Есть кнопка input,как сделать ее ссылкой на определенный файл?<form class="form1" name="dannie" action="" method="post" onsubmit="return validate_form ( );"> <table> <tr> <td><label for="userName">Ваше имя</label></td> <td> <label for="userName" id="label-userName" > <input type="text" name="userName" id="userName" placeholder="имя" class="search" onkeyup="preventDigits(this);"> </label> </td> </tr> <tr> <td><label for="email">E-mail</label></td> <td> <label for="email" id="label-email"> <input type="email" name="email" id="email" class="search" placeholder="@smth.com"> </label> </td> </tr> <tr> <td>Пароль</td> <td> <label for="pass" id="label-site"> <input type="password" name="pass" onclick="diplay_hide('#block_id');return false;" id="password" class="search" placeholder="http://smth.com"> </label> </td> </tr> <tr> <td>Повторите пароль</td> <td> <label for="pass" id="label-site"> <input type="password" name="povtpass" id="povtpassword" class="search" placeholder="http://smth.com"> </label> </td> </tr> <tr> <td></td> <td> <input type="image" src="images/next.png" id="button" /> </td> </tr> </table> </form>
action="ссылка на определеный файл"
>>98385Не прокатит, пробовал, а если сделаю например вот так onclick="goGoogle()", то перейдет сразу же на эту ссылку, не пройдя условий валлидации вот полный html код<!DOCTYPE HTML><html><head> <meta http-equiv="content-type" content="text/html" /> <meta name="author" content="Love4All" /><link href="Style.css" type="text/css" rel="stylesheet"> <title>Index</title><script type="text/javascript">function validate_form ( ){ valid = true; if ( document.dannie.userName.value == "" ||document.dannie.email.value == "" || document.dannie.pass.value == "" || document.dannie.povtpass.value == "" ) { alert ( "Пожалуйста заполните все поля." ); valid = false; } if( document.dannie.pass.value != document.dannie.povtpass.value) { alert( "Введенные пароли не совпадают." ); valid = false; } if (document.dannie.pass.value.length<7) { alert ( "Пароль слишком короткий." ); valid = false; } if (document.dannie.pass.value.length>16) { alert ( "Пароль слишком длинный." ); valid = false; } return valid;}</script></head><body><div id="body"> <div id="head"> <div id="logo"></div> <div id="Battleground"></div> <div id="intuiciya"><h1>Заработай на своей интуиции</h1></div> <div id="hr"></div> <div id="slesh"></div> <ul > <li id="nav"><a href="../Главная/index.html" >Главная</a></li> <li id="nav1"><a href="../Правила/index.html">Правила</a></li> <li id="nav2"><a href="../Выплаты/index.html">Выплаты</a></li> <li id="nav3"><a href="../Вход/index.html">Вход</a></li> <li id="nav4"><a href="index.html">Регистрация</a></li> </ul> </div> <div id="wrapper"> <div id="nadpis"></div> <script type="text/javascript"> function preventDigits(sender) { sender.value = sender.value.replace(/\d/g, ""); } </script><form class="form1" name="dannie" action="" method="post" onsubmit="return validate_form ( );"> <table> <tr> <td><label for="userName">Ваше имя</label></td> <td> <label for="userName" id="label-userName" > <input type="text" name="userName" id="userName" placeholder="имя" class="search" onkeyup="preventDigits(this);"> </label> </td> </tr> <tr> <td><label for="email">E-mail</label></td> <td> <label for="email" id="label-email"> <input type="email" name="email" id="email" class="search" placeholder="@smth.com"> </label> </td> </tr> <tr> <td>Пароль</td> <td> <label for="pass" id="label-site"> <input type="password" name="pass" onclick="diplay_hide('#block_id');return false;" id="password" class="search" placeholder="http://smth.com"> </label> </td> </tr> <tr> <td>Повторите пароль</td> <td> <label for="pass" id="label-site"> <input type="password" name="povtpass" id="povtpassword" class="search" placeholder="http://smth.com"> </label> </td> </tr> <tr> <td></td> <td> <input type="image" src="images/next.png" id="button" name="buttoni" /> </td> </tr> </table> </form> <div id="kaptcha"> <div class="g-recaptcha" data-sitekey="6LcceQwUAAAAALPTa1NVqHxks3PS-uJ-EnDuksim"></div> </div> <script src='https://www.google.com/recaptcha/api.js'></script> <script type="text/javascript" src="jQuery.js"></script> <script type="text/javascript"> function diplay_hide (blockId) { if ($(blockId).css('display') == 'none') { $(blockId).animate({height: 'show'}, 500); } else { $(blockId).animate({height: 'hide'}, 500); } } </script> <div id="block_id" style="display: none;"><p><b>Пароль должен содержать не менее 7 символов и не более 16 </b></p></div> </div> <div id="bot"> <div id="line"></div> <div id="nadpis1"></div> </div> </div></body></html>
>>98385>>98385Всё,я во всем разобрался, и в правду надо было делать через action))