Простые события JavaScript: оповещение с использованием встроенных и традиционных методов - PullRequest
2 голосов
/ 30 апреля 2011

Я искал следующий код в течение нескольких минут, и проблема ускользает от меня.Как сделать так, чтобы каждое из этих событий, генерирующих оповещения, работало?

<html>

<head></head>

<body>

[ <span id="trad_alert">traditional alert</span> ]

[ <span onclick="inlineAlert ();">inline alert</span> ]

<script type="txt/javascript">
document.getElementById("trad_alert").onclick = function () {
    alert ("traditional alert");
}

function inlineAlert () {
    alert ("inline alert");
}
</script>

</body></html>

При поиске в stackoverflow или в Интернете появляются многочисленные примеры, которые выглядят идентично тому, что я пытаюсь, но у меня все равно не получается.

Ответы [ 3 ]

4 голосов
/ 30 апреля 2011

Если я изменю тип mime в блоке скрипта на text/javascript (у вас есть txt), он отлично работает для меня в Fx4.

4 голосов
/ 30 апреля 2011

Ваш тип сценария неверный.

Либо измените его на <script type="text/javascript">, либо удалите type в целом.

3 голосов
/ 30 апреля 2011

Вы пропустили e в text/javascript.Он работает с одним:

http://jsfiddle.net/kFUMX/

Посмотрите на Firebug для отладки javascript тоже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...