简体   繁体   English

onclick on td不会工作

[英]Onclick on td wont work

Hi I am trying to get work javascript on click event on table cell, But it wont work, and I dont know why. 嗨,我想在表格单元格上点击事件上工作javascript,但它不会工作,我不知道为什么。

Please Help me!!! 请帮我!!!

Javascript: 使用Javascript:

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

Html HTML

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

Remove the "javascript:", onclick is bound to call javascript anyway 删除“javascript:”,onclick必然会调用javascript

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

Put this in a blank html-file and run it 把它放在一个空白的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>

I have tested it on three different versions of IE as well as firefox and chrome. 我已经在三个不同版本的IE以及firefox和chrome上测试过它。 It. 它。 Works. 作品。

This is working fine here: jsFiddle 这在这里工作正常: jsFiddle

What you need to do is remove javascript: from javascript:showData1('2013','11','21'); 你需要做的是从javascript:showData1('2013','11','21');删除javascript: javascript:showData1('2013','11','21');

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM