Не работает тег 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, время: 13:34. |