首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么html复选框的代码可以在Firefox和Chrome上运行,但不能在IE上运行?

为什么html复选框的代码可以在Firefox和Chrome上运行,但不能在IE上运行?
EN

Stack Overflow用户
提问于 2014-10-30 03:55:29
回答 1查看 149关注 0票数 0

这与我之前的问题有关:Why html checkbox function only works in IE but not in Firefox or Chrome?

为什么以下代码在IE中不起作用:

代码语言:javascript
复制
<body>

<script type="text/javascript">
  function checkAdvSearch(checked)
  {
    console.log("Test");
    if (checked==1)
    {
      document.getElementById("searchTerm2").style.display='';
      document.getElementById("searchField2").style.display='';
    }
    else
    {
      document.getElementById("searchTerm2").style.display='none';
      document.getElementById("searchField2").style.display='none';

      document.getElementById("searchTerm2").value='';
      document.getElementById("searchField2").value='Client Name';
    }
  }
</script>

  <input type="checkbox" name="advSearch" onclick="checkAdvSearch(this.checked);" checked />Advanced Search
  <input type="text" id="searchTerm2" value="" />
  <select id="searchField2" value="clientName" >
    <option>Client Name</option>
    <option>Policy Number</option>
  </select>

</body>
</html>

当我取消选中该框时,其他两个项目应该消失,但在IE中没有响应,为什么?

编辑:

感谢黄石,我找到了下面的消息,并点击它以允许访问,现在它工作正常。

EN

回答 1

Stack Overflow用户

发布于 2014-10-30 04:20:21

问题解决了,通过允许IE阻止内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26639435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档