|
 |
|
| JAVASCRIPT高手看看,为什么点击没反映呢? |
|
发布日期:2008-08-06 |
|
<html>
<head>
<title>----</title>
<script language="javascript" type="text/JavaScript">
function checkOne(){
var str="";
for(var i = 0;i<document.getElementsByName("production").length;i++){
var e =document.form1.production[i];
if(e.type=="radio" && e.checked==true){
str = document.form1.production[i].value;
}
}
if(str=="包装盒") {
if(document.getElementById("div1").style.display==''none''){
document.getElementById("div1").style.display==''block'';
}
document.getElementById("div2").style.display==''none'';
document.getElementById("div3").style.display==''none'';
}
if(str=="手提袋") {
if(document.getElementById("div2").style.display==''none''){
document.getElementById("div2").style.display==''block'';
}
document.getElementById("div1").style.display==''none'';
document.getElementById("div3").style.display==''none'';
}
if(str=="印刷品") {
if(document.getElementById("div3").style.display==''none''){
document.getElementById("div3").style.display==''block'';
}
document.getElementById("div2").style.display==''none'';
document.getElementById("div1").style.display==''none'';
}
}
</script>
</head>
<body>
<form name = "form1" action="#" method="post" >
<div align="left">
<input type="radio" name="production" value="包装盒" onClick="checkOne()">
包装盒
<input type="radio" name="production" value="手提袋" onClick="checkOne()">
手提袋
<input type="radio" name="production" value="印刷品" onClick="checkOne()">
印刷品</div>
<div id="div1" style="display:none"><input type="text">111</div>
<div id="div2" style="display:none ">222</div>
<div id="div3" style="display:none ">333</div>
</form>
</body>
</html>
|
|
| |
|
|
|
|
|