[javascript] передача параметра

Статус
В этой теме нельзя размещать новые ответы.

darth

Постоялец
Регистрация
19 Апр 2006
Сообщения
113
Реакции
19
Есть html форма. в ней есть select
можно ли передать функции какое-либо значение кроме value?
рабочий пример:
HTML:
<form method="post" name="pod_form">
<select  name="v2" onChange="pod(this.form.v2.value)">
<option name="v2" value="1">1</option>
<option name="v2" value="2">2</option>
<option name="v2" value="3">3</option>
</select>
       <Script language=Javascript> function pod(val1)
{
result="<strong>" + val1 + "</strong>";
document.all.resultat.innerHTML=result;
}
       </script><Div id=resultat></div>
</form>
 
насколько я понял задачу, то:
Можно сделать дополнительное поле type="hidden" и в функции POD - устанавливать VALUE этого поля в зависимости выбранного значения списка SELECT и от других необходимых факторов.
 
увы не прокатит. значение в поле должно изменятся и оно для каждого селекта свое =(

пока индокодом реализовал.. но решение не нравится
 
Как говорилось ранее, вы можете создать с помощью JS (docuent.createElement) скрытое поле, а затем каждый раз, когда вы хотите, обновления скрытое поле

Код:
var hid = document.createElement("INPUT");
hid.setAttribute("type", "hidden");
hid.setAttribute("id", "hiddenVal");
hid.setAttribute("name", "hiddenVal"); // for PHP
document.getElementsByTagName("body")[0].appendChild(hid);
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху