Не работает тег onclick
Я решил сделать код в котором нужно нажать на кнопку и повитса alert из javascript, но он не работает. Помогоите пожалуйста. :help: Вот код
HTML: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>test</title> </head> <body> <script src="js.js" type="text/javascript"></script> <script src="js.js"></script> <input type="button" id="first" value="Test" > <script src="js.js" type="text/javascript"></script> <script src="js.js"></script> </body> </html> JAVASCRIPT function test(){ alert("Hello"); } Заранее спасибо! |
.............. <input type="button" id="first" value="Test" onClick="alert('Hello!!')"> ............... Ну или, типО, культурно: ............ <input type="button" id="first" value="Test" onClick="test()"> ............. function test(){ alert("Hello"); } |
Chambers,
Много лишних букав... А нужных нету. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>test</title> </head> <body> <input type="button" id="first" value="Test" > <script type="text/javascript"> document.querySelector("#first").onclick = function() { alert('Hello!!'); } </script> </body> </html> |
Цитата:
|
ksa, А чертЕгоЗнает откуда такая привычка =))
Хотя когда смотришь на нечто типа этого: Код:
QString SpeedDial::backgroundImageUrl() Код:
QString speeddial::backgroundimageurl() |
diablopc, в JS это даже вредно. Имеется ввиду писать в разном регистре то, чей аналог пишется только в нижнем регистре.
Потом некто спрашивает почему так работает <input type="button" *!*onClick*/!*='alert("Ok")' id="first" value="Test" /> А так нет <input type="button" id="first" value="Test" > <script type="text/javascript"> document.querySelector("#first").*!*onClick*/!* = function() { alert('Ok'); } </script> |
ksa, :D
Таки да, бывает. Видимо, все-же, нужно себя переучивать понемногу... ...но таки это трудно когда перед глазами постоянно Cxx, js, html и css в одной куче :blink: |
Часовой пояс GMT +3, время: 07:14. |