|
|
|
ошибка программы JS
|
|||
|---|---|---|---|
|
#18+
при выборе "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> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2008, 00:46 |
|
||
|
ошибка программы JS
|
|||
|---|---|---|---|
|
#18+
Читай MSDN или W3C по поводу option в select. <option value="opt_value">opt_text Закрывать не обязательно. То, что ты проверяешь, называется elem.text. В принципе, по нему не проверяется обычно - идейно неправильно. То, что ты только начал разбираться с javascript, не означает, что надо засорять форум дилетантскими вопросами. Почитай сначала FAQs по javascript, их просто навалом, научись форматировать код, выделять исходники в своих сообщениях, и когда немного освоишься, начни задавать вопросы ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2008, 01:46 |
|
||
|
ошибка программы JS
|
|||
|---|---|---|---|
|
#18+
Кстати, код рабочий (в ФФ). При отсутствии value бетется text у опций, но вот является ли это правилом для всех браузеров - не берусь утверждать. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2008, 03:01 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=340&tid=1456691]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 339ms |

| 0 / 0 |
