Подскажите плиз
Отправляю данные JavaScript-ом вот так(при событии вызывается функция):
function send(x) { var tip=document.getElementById('tip').innerHTML=x; data.submit(); } Дальше: <form action="otchet.php" method="GET" name="data"> <input type="hidden" name="tip" id="tip"> </form> В результате у меня передаётся строка "otchet.php?tip=", т.е. не передается значение поля "tip". В FireBugе показывается, что образуется, например, такая строка <input id="tip" type="hidden" name="tip">yyy</input> Как бы мне передать значение поля "tip"? |
input - пустой элемент, внутри него не может ничего находиться.
Вместо этого у него есть свойство value: <input id="tip" type="hidden" name="tip" value="yyy" /> и соответственно: document.getElementById('tip').value = x; |
Спасибо
|
Часовой пояс GMT +3, время: 23:07. |