Два похожих пролета с событием onclick, один не работает?

#javascript #html #onclick

#javascript #HTML #onclick

Вопрос:

Столкнувшись с очень странной проблемой, и хоть убейте, я не могу понять, почему это не работает:

js:

 function Test()
{
  alert("test");
}
  

HTML:

 <span id='bla' onclick='Test()'>
  Click me
</span>

<hr>

<span id='bla2' onclick='alert("test2")'>
  Click me too
</span>
  

Живая демонстрация здесь: https://jsfiddle.net/gc4533qz /

Почему при нажатии на 2-ю строку появляется всплывающее окно, а при нажатии на первую — нет?

Комментарии:

1. В jsfiddle вы должны установить Load type No wrap значение, если у вас есть атрибут события в вашем html. Проверьте jsfiddle.net/gc4533qz/1

Ответ №1:

Эта проблема является результатом одной из настроек по умолчанию в JSFiddle.

Вам нужно изменить одну из настроек javascript.

Измените настройку ТИПА загрузки с:

введите описание изображения здесь

Для:

введите описание изображения здесь

И это должно сработать!