Мне нужна помощь с отправкой форм, пожалуйста, прочтите подробности - PullRequest
0 голосов
/ 30 ноября 2010

Я хотел бы создать форму, в которой пользователь может ввести число, например «12345», и при нажатии кнопки «Отправить» результат будет http://www.URL.com/12345

Ответы [ 2 ]

0 голосов
/ 30 ноября 2010

Вот версия jQuery, отделяющая события от разметки.Демо можно увидеть здесь

<html>
<head>
    <script type="text/javascript" src="jquery-1.4.2.js"></script>
    <script>
      var url="http://www.url.com/";
      $(document).ready(function(){$("#go").click(function(){
           url+=$("#parameter").val()
           window.location=url;
           });
       });
    </script>
</head>
<body>
    <input type="text" id="parameter"/>
    <button id="go">Go</button>
</body>

0 голосов
/ 30 ноября 2010

Вам нужно, чтобы эти данные были где-то размещены, или вы просто хотите перейти в это место? Вы можете попробовать без формы:

<label for="number">Number: </label>
<input type="text" id="number" /><br />
<input type="button" 
    onclick="window.location='http://www.URL.com/'+document.getElementById('number').value;" />
...