|
|
|
Не могу понять что с кодом
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! помогите с кодом. мне надо, чтобы при нажатии на кнопку проверялось введенное число, если оно равно 1926, то выводилось сообщение "все правильно", если нет, то - "Неправильно! повторите материал!". вот код: <!DOCTYPE html> <meta charset="UTF-8"> <title>Mercedes</title> <head> <link rel="shortcut icon" href="img/logo23.gif" type="image/gif"> <link rel="stylesheet" href="css/Style.css" /> <style> body {background:#c7b39b url(img/4.jpg); font-color:#ffffff;} </style> <script language = "javascript"> function merc() { if (this.value == 1926) { alert ('Все правильно!');} else { alert('Неправильно! Повторите материал!');} } </script> </head> <body> <div class="conteiner"> <h3>Год основания Mercedes-Benz</h3> <form name="my"> Введите год:<input type="text" size=4 name"year"> <input type="button" value="Проверить" onclick="merc(this.value)"> </form></div> </body> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2015, 20:33 |
|
||
|
Не могу понять что с кодом
|
|||
|---|---|---|---|
|
#18+
А где параметр у функции? При обращении к функции он есть merc(this.value), а в описании функции его нет: function merc() { if (this.value == 1926) { alert ('Все правильно!');} else { alert('Неправильно! Повторите материал!');} } сделайте alert(this) внутри функции, чтобы понять, что это за объект. Если собрались передавать параметр - передавайте и используйте параметр == 1926 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2015, 21:39 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=71&tid=1445946]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 221ms |
| total: | 375ms |

| 0 / 0 |
