powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ошибка программы JS
4 сообщений из 4, страница 1 из 1
ошибка программы JS
    #35222779
Komandante77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при выборе "Please Choose" и нажатии на кнопку никакого сообщения не появляется хотя так запрограмировано
где ошибка?

<script type='text/javascript'>
function madeSelection(elem, helperMsg){
if(elem.value == "Please Choose"){
alert(helperMsg);
elem.focus();
return false;
}else{
return true;
}
}
</script>
<form>
Selection: <select id='selection'>
<option>Please Choose</option>
<option>CA</option>
<option>WI</option>
<option>XX</option>
</select>
<input type='button'
onclick="madeSelection(document.getElementById('selection'), 'Please Choose Something')"
value='Check Field' />
</form>
...
Рейтинг: 0 / 0
ошибка программы JS
    #35222795
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читай MSDN или W3C по поводу option в select.

<option value="opt_value">opt_text

Закрывать не обязательно. То, что ты проверяешь, называется elem.text. В принципе, по нему не проверяется обычно - идейно неправильно.

То, что ты только начал разбираться с javascript, не означает, что надо засорять форум дилетантскими вопросами. Почитай сначала FAQs по javascript, их просто навалом, научись форматировать код, выделять исходники в своих сообщениях, и когда немного освоишься, начни задавать вопросы ...
...
Рейтинг: 0 / 0
ошибка программы JS
    #35222798
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, код рабочий (в ФФ).
При отсутствии value бетется text у опций, но вот является ли это правилом для всех браузеров - не берусь утверждать.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ошибка программы JS
    #35223233
ZeusTheTrueGod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поддерживаю то, что начал изучать джаваскрипт - изучай сам, а не спрашивай других
firebug - отличный дебаггер с брэкпойнтами, даже с помощью него можно понять, где value,а где innerText.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ошибка программы JS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]