0

嗨,我正在尝试在表格单元格上的单击事件上使用 javascript,但它不起作用,我不知道为什么。

请帮我!!!

Javascript:

function showData1(godina,mjesec,dan)
{
    alert("Godina = " + godina + ", Dan = " + dan);
}

html

<td onclick="javascript:showData1('2013','11','21');" class="calendar-day_used">21</td>
4

2 回答 2

2

去掉“javascript:”,onclick 无论如何都会调用javascript

<td onclick="showData1('2013','11','21');" class="calendar-day_used">21</td>

把它放在一个空白的 html 文件中并运行它

<script>function showData1(godina,mjesec,dan)
{
    alert("Godina = " + godina + ", Dan = " + dan);
}</script>
<table><tr><td onclick="showData1('2013','11','21')" class="calendar-day_used" style="display:block; cursor: pointer;">21</td></tr></table>

我已经在三个不同版本的 IE 以及 firefox 和 chrome 上对其进行了测试。它。作品。

于 2013-11-07T12:33:40.430 回答
0

This is working fine here: jsFiddle

What you need to do is remove javascript: from javascript:showData1('2013','11','21');

于 2013-11-07T12:37:40.580 回答