2015-06-19 2 views

ответ

0

Переместите <td> тега из <script> тега вниз после второго <script> и вы сможете к.

Btw, рассмотреть вопрос об изменении в <td onclick="myFunc("+something+")"></td> блоках цитат в кавычки, как этот <td onclick="myFunc('+something+')"></td>, другой путь вашего HTML не будет корректно распознан

0

Да, вы можете. Эти функции находятся на глобальном уровне. Вот пример:

<script type="text/javascript"> 
    function hi() { 
     alert('hi'); 
    } 
</script> 

<script type="text/javascript"> 
hi(); 
</script> 

Это действительно приводит к появлению всплывающего окна с «привет».

JSFiddle: http://jsfiddle.net/we8pb7md/

+0

, но могу ли я использовать переменные в этих функциях? переменные, объявленные сначала, используемые во втором? –

+0

@miskomiskovic Нет, если вы не сделаете их глобальными, опуская «var» - если вы сделаете их глобальными, они будут работать. Но это плохая практика - неплохо использовать CommonJS или какую-либо другую систему модулей, но для этого требуется оснащение/время/настройка. – Cymen