0

我有一个<td>,点击我想显示的,div
这是我的代码:

 <td id="tdmord" style="padding-left: 15px; color: #86A7C5; padding-right: 15px; font family: Arial;
  font-size: small;" onclick="return showdiv1()">
  My Orders
 </td> 

这是JavaScript:

function showdiv1 {
        document.getElementById("divmo").style.display="block";
        return false;
    }

问题是<td>不可点击,我无法点击它。

4

3 回答 3

3

你失踪()showdiv1

function showdiv1() {
    document.getElementById("tdmord").style.display="block";
    return false;
}
于 2013-03-08T10:26:53.657 回答
2

你的 showdiv1 缺少这个()

像这样定义 showdiv1() :

<script type="text/javascript">
   function showdiv1()   {
      document.getElementById("tdmord").style.display="block";
       alert('s');
       return false; 
}
</script>

您的函数 showdiv1 使用的 ID 也是错误的。纠正那个!!!

于 2013-03-08T10:27:10.873 回答
1

工作代码,无需为其创建额外的功能。

<table>
    <tr>
        <td onclick="document.getElementById('abc').style.display='block';">change color</td>
    </tr>
</table>
<div id="abc" style="display:none;">       
    pranay       
</div>

JSFiddle 演示


您错过的代码错误 () ,更新的代码是

function showdiv1() {
        document.getElementById("divmo").style.display="block";
        return false;
    }

JSFiddle 演示

于 2013-03-08T10:28:23.547 回答