<form name="frmComment777" id="frmComment777" method="post" action="">
<select name="region" style="width: 362px;" onchange="this.form.submit()" id="region">
<option value="1">1
<option value="2">2
<option value="3">3
</select>
</form>
getElementById и submit()
есть форма:
<form name="frmComment777" id="frmComment777" method="post" action="" >
<select name="region" style="width: 362px;" onchange="java script:sendedForm();" id="region">
<option value="1">1
<option value="2">2
<option value="3">3
</select>
</form>
и функция:
<script type="text/javascript">
function sendedForm() {
var el1 = document.getElementById('frmComment777');
el1.submit();
}
</script>
немогу понять почему неотправляется (((((
браузер Опера
неработает имено в Опере, в ИЕ все ОК
Код:
Цитата: gruz0
Код:
<form name="frmComment777" id="frmComment777" method="post" action="">
<select name="region" style="width: 362px;" onchange="this.form.submit()" id="region">
<option value="1">1
<option value="2">2
<option value="3">3
</select>
</form>
<select name="region" style="width: 362px;" onchange="this.form.submit()" id="region">
<option value="1">1
<option value="2">2
<option value="3">3
</select>
</form>
так неработает
выдает
Form didn't validate in submit()
А если тэги option закрыть?
А сам документ, в котором форма, где лежит? В сети или на локальном ЭВМ?
Именно форма не отправляется или даже до sendedForm() не доходит?
Уберите протокол "java script:" из обработчика.
документ лежит в сети, функция срабатывает, </option> присутствует просто здесь неуказал его
нашел ошибку
у меня был неуказанный здесь недопустиммый атрибут у импута
ИЕ пофиг а опера срубала всю форму
извиняюсь что отнял время