IE11中
标签不显示 的原因解析



我的代码中有一组列表用的是下面的组件,但是在IE10之前的所有IE浏览器中都显示正常,但是在IE11中ID=hide_recordsch的这行不显示,现在发现IE11不支持dd标签的id属性,去掉就完事。

'<dl class="left-nav" id="obj_nav_dev_base_info">' +    
  '<dt><script>document.write(str_cate_1);</script></dt>' + 
  '<dd><a id="dd-status" href="status.htm" target="CfgIFrame"><script>document.write(str_dev_info);</script></a></dd>' +
  '<dd><a id="dd-alias" href="alias.htm" target="CfgIFrame"><script >document.write(str_alias_config); </script></a></dd>' +
  '<dd><a id="dd-datetime" href="datetime.htm" target="CfgIFrame"><script>document.write(str_datetime_config);</script></a></dd>' +
  /*'<dd><a id="dd-media" href="media.htm" target="CfgIFrame"><script>document.write(str_media_config);</script></a></dd>' +*/
  '<dd id="pathIE"><a id="dd-recordpath" href="recordpath.htm" target="CfgIFrame"><script>document.write(str_record_path);</script></a></dd>' +
  /*'<dd><a id="dd-recordinfo" href="recordinfo.htm" target="CfgIFrame"><script>document.write(str_record_info_fielist);</script></a></dd>' +*/
  '<dd id="hide_recordsch"><a id="dd-recordsch" href="recordsch.htm" target="CfgIFrame"><script>document.write(str_record_sch);</script></a></dd>' +
  '<dd><a id="dd233" href="#" onclick="javascript:gobackpage();"><script>document.write(str_goback);</script></a></dd>' +
  '</dl>';


你可能感兴趣的:(JavaScript,dd,IE10,ie11,dt,dl)