Программирование > JavaScript & JScript
getElementByID не хочет работать
cX717:
Пишу простой код:
<form name="myform" action="" method="POST">
<input type=hidden name=\'gmt\' id="form_gmt">
<a href="javascript: submitform()">Search</a>
</form>
<script type="text/javascript">
function submitform()
{
document.myform.submit();
}
</script>
Все работает, но если дописать в функцию одну строчку: document.getElementByID("form_gmt").value = 4;
То код не работает :
<form name="myform" action="" method="POST">
<input type=hidden name=\'gmt\' id="form_gmt">
<a href="javascript: submitform()">Search</a>
</form>
<script type="text/javascript">
function submitform()
{
document.getElementByID("form_gmt").value = 4;
document.myform.submit();
}
</script>
Подскажите плз в чем моя ошибка?
brainkiller:
В орфографии, скорее всего.
cX717:
И на том спасибо, конечно, но орфография-то правильная.
brainkiller:
Да? Посмотрите внимательнее, как Вы имя функции пишете!
cX717:
Я уж глаза сломал - submitform(), так и пишу.
Как в первом, так и во втором случае.
Неужели Вы хотите сказать, что надо SubmitForm()?
Поясните пожалуйста.
Навигация
Перейти к полной версии