Подскажите плиз
Отправляю данные 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:14. |