解决方案 »
- 高手请赐教在WEB中怎样限制图片被下载,并且不能被链接使用
- window.open('XX.xml'),如何才能设置弹出保存对话框,而不是用浏览器打开文件
- 京东商城全部商品分类那里的那种布局怎么弄的啊?
- 关于 confirm简单问题~~~
- highcharts series修改name属性值
- 奇怪,"target=_blank "大开的页面,有时候竟然不与原来的页面共用session?郁闷......
- img 的src 用css 怎么写?
- javascript能完成vbscript同样的功能吗?那么这段vbscript翻成 javascript该怎么翻呢?
- 我想在打开一个没有菜单栏的新窗口的同时传递多个参数应该怎么办?
- 能不能用js实现这么一个功能啊!
- JsonP跨域问题
- 求把这个效果改成可单击的 急!!!
div1.style.display="block";
div1.style.display="none";
div1.style.display="block";
function show()
{
if(document.getElementById('jy1').checked)
{
div1.style.display = '';
div2.style.display = 'none';
}
if(document.getElementById('jy2').checked)
{
div1.style.display = 'none';
div2.style.display = '';
}
}
<form name="tester" action="" method="post">
<div><label><input id="jy1" name="cc" type="radio" value="1" onclick="show()" />选择1</label></div>
<div id="div1" style="display:none;">jjjjjjj</div>
<div><label><input id="jy2" name="cc" type="radio" value="2" onclick="show()"/>选择2</label></div>
<div id="div2" style="display:none;">aaaaaaaaaaaa</div><script type="text/javascript">
<!--
var div1 = document.getElementById('div1');
var div2 = document.getElementById('div2');
function show()
{
if(document.getElementById('jy1').checked == true)
{
div1.style.display = '';
div2.style.display = 'none'; }
if(document.getElementById('jy2').checked == true )
{
div1.style.display = 'none';
div2.style.display = '';
}
}
-->
</script>
</form>
写在最底下能正常是因为dom已经加载完成了。如果写在body的上面(head里面)就需要使用window.onload事件去触发你的js,否则报错,因为找不到你所谓的id等其他dom元素和节点。