Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Работа с функциями от новичка (https://javascript.ru/forum/misc/64963-rabota-s-funkciyami-ot-novichka.html)

oopros 16.09.2016 15:33

Работа с функциями от новичка
 
Подскажите где проблема, написал функцию, и вызов ее по ссылке.
В функции добавил alert для теста. Кликаю на ссылку - но почему-то функция не срабатывает (alert не вылетает)
<a href="#"  onClick="callid('ok');">ссылка</a>

<script language=" javascript">
  function callid(m1) {
        alert(m1);
    };
</script>

Подскажите что не правильно сделал?

Manyasha 16.09.2016 15:51

oopros, здравствуйте.
Язык скрипта без пробела укажите. Зачем Вам вообще его указывать, он и так "javascript" по умолчанию. Лучше type укажите:
<script type="text/javascript">
function callid(m1) {
  alert(m1);
};
</script>
<a href="#"  onclick="callid('ok');">ссылка</a>

oopros 16.09.2016 15:54

Цитата:

Сообщение от Manyasha (Сообщение 428864)
oopros, здравствуйте.
Язык скрипта без пробела укажите. Зачем Вам вообще его указывать, он и так "javascript" по умолчанию. Лучше type укажите:
<script type="text/javascript">
function callid(m1) {
  alert(m1);
};
</script>
<a href="#"  onclick="callid('ok');">ссылка</a>

спасибо, помогло

warren buffet 17.09.2016 18:36

Ничего из атрибутики не надо. Просто

<script>
alert('No type no lang in 2016');
</script>


Тож самое с инлайновыми <style>


Часовой пояс GMT +3, время: 10:51.