onclick on td不会工作

时间:2013-11-07 12:32:56

标签: javascript onclick

您好我正在尝试在桌面单元格上点击事件工作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>

2 个答案:

答案 0 :(得分: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上测试过它。它。的工作原理。

答案 1 :(得分:0)

这在这里工作正常:jsFiddle

您需要做的是从javascript:

中删除javascript:showData1('2013','11','21');