我在表單中做了一個下拉選單。當我選擇其中一個下拉選項時,會出現另一個表單。因此,對于每個下拉選項,都有另一種形式。
我制作了 From1 并添加了一個不透明度 = 0 的 CSS。當我在下拉串列中單擊 1 時,我想將 Form1 的不透明度設定為不透明度 = 1;
我的代碼;
<select id="products" onchange="test">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<form id="Form1">
<text>Primary side </text>
</form>
<script type="text/javascript">
function test()
{
var a = document.getElementById("products").value;
if(a ==='1'){
var document.getElementById("Form1").style.opacity =1;
}
else if(a==="2")
{
var
}
else if(a==="3")
{
var
}
else if(a==="4")
{
var
}
else if(a==="5")
{
var
}
else if(a==="6")
{
var
}
}
</script>
uj5u.com熱心網友回復:
除了 var 之外,您的不透明度更改宣告是正確的。你不是在宣告任何東西。
改變
var document.getElementById("Form1").style.opacity =1;
要
document.getElementById("Form1").style.opacity =1;在你的,如果statment并假設你如果statments約束通過不透明度會改變。
獎勵: 我建議您將顯示設定為無,并在要顯示時更改顯示屬性,而不是操作不透明度。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/355079.html
標籤:javascript 形式 变化中
