1 回答
TA贡献1946条经验 获得超4个赞
function prodType(prod){
var acmeAttributes = document.getElementById("acme_disc_attributes");
var warPeaceAttributes = document.getElementById("war_peace_attributes");
var chairAttributes = document.getElementById("chair_attributes");
acmeAttributes.style.display="none";
warPeaceAttributes.style.display="none";
chairAttributes.style.display="none";
if(prod=="Acme Disc"){
acmeAttributes.style.display="block";
}else if(prod=="War and Peace"){
warPeaceAttributes.style.display="block";
}else if(prod=="Chair"){
chairAttributes.style.display="block";
}
}
.fieldbox{
display:none;
}
<!DOCTYPE html>
<html>
<head>
<title>Product add</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="PrAd">
<h2>
<b>Product Add</b>
<button class="button">Save</button>
</h2>
<hr>
</div>
<div class="form">
<form>
<label for="SKU">SKU</label>
<input type="text" id="formbox" name="SKU"><br>
<label for="Name ">Name</label>
<input type="text" id="formbox" name="Name"><br>
<label for="Price">Price</label>
<input type="number" id="formbox" name="Price"><br>
<label>Type Switcher</label>
<select id="type" name="product" onChange="prodType(this.value);">
<option value="">Choose Switcher</option>
<option value="Acme Disc">Acme Disc</option>
<option value="War and Peace">War and Peace</option>
<option value="Chair">Chair</option>
</select>
<div class="fieldbox" id="acme_disc_attributes">
<label>Size</label>
<input type="text" name="size" value="">
</div>
<div class="fieldbox" id="war_peace_attributes">
<label>Weight</label>
<input type="text" name="weight" value="">
</div>
<div class="fieldbox" id="chair_attributes">
<label>Length</label>
<input type="text" name="length"><br>
<label>Width</label>
<input type="text" name="width"><br>
</div>
</form>
</div>
</body>
</html>
- 1 回答
- 0 关注
- 104 浏览
添加回答
举报