此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【haomeina】截止到2008-07-01 11:27:00的历史汇总数据(不包括此帖):
发帖数:8 发帖分:170
结贴数:8 结贴分:170
未结数:0 未结分:0
结贴率:100.00% 结分率:100.00%
敬礼!
楼主【haomeina】截止到2008-07-01 11:27:00的历史汇总数据(不包括此帖):
发帖数:8 发帖分:170
结贴数:8 结贴分:170
未结数:0 未结分:0
结贴率:100.00% 结分率:100.00%
敬礼!
这个问题有人问过了,楼主看一下就行了,下面差不多,做多改下方法里的处理就可以了
<html>
<title>测试</title>
<script>
function _view(flag)
{
flag=="Y"?(document.all.t.style.display="",document.all.t.readOnly=false):
(document.all.t.style.display="none",document.all.t.value="",document.all.t.readOnly=true);
}
</script>
<body>
<input type="radio" name="c" onclick="_view('Y')"/>Y
<input type="radio" name="c" onclick="_view('N')"/>N
<br/>
<input type="text" name="t" style="display:none;" readonly="true" value=""/></body></html>
<html>
<head>
<script>
function init(){
for(var i = 0;(e = document.getElementsByName("radio1")[i]);i++){
e.onclick = addText;
}
}function addText(){
clearText();// 如果不调用该方法,就不会清空增加的text
document.getElementById(event.srcElement.value).innerHTML = "<input/>";
}function clearText(){
for(var i = 0;(e = document.getElementsByName("radio1")[i]);i++){
document.getElementById(e.value).innerHTML = "";
}
}
</script>
</head>
<body onload="init()">
<input type="radio" name="radio1" value="span1"/>
<span id="span1"></span>
<input type="radio" name="radio1" value="span2"/>
<span id="span2"></span>
<input type="radio" name="radio1" value="span3"/>
<span id="span3"></span>
<input type="radio" name="radio1" value="span4"/>
<span id="span4"></span>
<input type="radio" name="radio1" value="span5"/>
<span id="span5"></span>
</body>
</html>
比如
<input type="radio" name="radio1" value="answer1"/><input type="text" id="answer1" value="我是答案"/>
<html>
<title>测试</title>
<script>
function _view(s)
{
document.all.wt.style.display="none";
document.all.qt.style.display="none";
if(s=="wt")
document.all.wt.style.display="";//显示
if(s=="qt")
document.all.qt.style.display="";
}
</script>
<body>
<input type="radio" name="c" onclick="_view('wt')"/>问题
<input type="radio" name="c" onclick="_view('qt')"/>其它
<br/>
<div id="wt" style="display:none">
问题 : <input type="text" name="q" value=""/><br/>
答案 : <input type="text" name="a" value=""/><br/>
</div>
<div id="qt" style="display:none">
其它 : <input type="text" name="t" value=""/>
</div>
</body></html>