<html>
<head></head>
<body>
<div id="showaskbox">
<h3>请提出您的问题,我们为您解答!</h3>
<p>
<textarea name="que_tit" cols="70" rows="3" style="overflow:hidden;" scroll="">问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容</textarea><b style="color:#999">您还可以输入<font style="color:#06F; font-weight:bold; font-size:16px; ">10</font>个字</b>
</p>
<p style="height:20px; width:100%; background:#CCC;">问题补充</p>
<div style="" name="que_Supplements" onclick="open_Supplements()">
<textarea name="que_tit" cols="70" rows="3" style="overflow:hidden;" scroll="">问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容</textarea><b style="color:#999">您还可以输入<font style="color:#06F; font-weight:bold; font-size:16px; ">10</font>个字</b>
</div>
</div>
<script>
function open_Supplements(){
if(this.style.display == "none"){
document.getElementsByName('que_Supplements').style.display="block";
}else{
document.getElementsByName('que_Supplements').style.display="none";
}
}
</script>
</body>
</html>
怎么改一下就开了,最好还能让“问题补充”变成“收起问题补充”。谢谢
解决方案 »
- js中的instanceof操作符的原理是什么?
- 给菜鸟机会
- js模拟多线程(setTimeout)问题
- 求助:单选组验证
- 我有一些小图片,希望在页面上滚动播出,就是一张一张的移过去,循环移动,谢谢
- 100求只有两个字段的表的MYSQL语句
- 我在网页中加了个视频插件,却无法实现拖动,请各位高手用javascript解决!急!!
- 高分求教!如何将一个图层显示在窗口的外层??因为框架问题。***急用***
- 如何通过javascript使一个input变成不可用呀!
- 用jQuery中的mouseEnter控制asp中Timer控件的开关,不好使。求大神看看哪有问题
- javascript执行跳转却无法中止以下的PHP程序执行.
- 怎样让<select></select>的文本框可输入,是他的那个属性
if(this.style.display == "none"){
document.getElementsByName('que_Supplements')[0].style.display="block";
}else{
document.getElementsByName('que_Supplements')[0].style.display="none";
}
}
感觉你没有设定哪个div所有没有目标焦点(this.style.display == "none")this.style.display=document.getElementsByName('que_Supplements')问题补充外面可以放一个div<div id="">问题补充<div>然后修改div的值就可以了
<head></head>
<body>
<div id="showaskbox">
<h3>请提出您的问题,我们为您解答!</h3>
<p>
<textarea name="que_tit" cols="70" rows="3" style="overflow:hidden;" scroll="">问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容</textarea><b style="color:#999">您还可以输入<font style="color:#06F; font-weight:bold; font-size:16px; ">10</font>个字</b>
</p>
<span style="height:20px; width:100%; background:#CCC;">
<span onclick="open_Supplements(this)" style="cursor:pointer; margin-left: 10px; margin-right: 3px">+</span><span id="msg">问题补充</span></span>
<div id="txt" name="que_Supplements" style="display: none">
<textarea name="que_tit" cols="70" rows="3" style="overflow:hidden;" scroll="">问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容问题内容</textarea><b style="color:#999">您还可以输入<font style="color:#06F; font-weight:bold; font-size:16px; ">10</font>个字</b>
</div>
</div>
<script>
function open_Supplements(el){
if (el.innerHTML == "-") {
el.innerHTML = "+";
document.getElementById("msg").innerHTML = "问题补充";
document.getElementById("txt").style.display = "none";
} else {
el.innerHTML = "-";
document.getElementById("msg").innerHTML = "收起问题补充";
document.getElementById("txt").style.display = "block";
}
}
</script>
</body>
</html>