这是一件简单的事情,但对于这个新手来说,它是行不通的。
只想从下拉列表中选择一项,它会自动更新文本框和 div。
当我使用当前代码时,它只显示任何选择的“if3”。
我尝试使用 else if 但要么我的代码错误,要么它不应该那样工作。
感谢您的反馈。
我环顾了整个站点,但没有找到解决方案。
这是我的代码:
<script>
function phoneNumber()
{
var officeaddress=document.getElementById("officeaddress");
if (officeaddress.options="936 Broadway")
document.getElementById("enterphone").value="if1";
document.getElementById("enterfax").value="if1";
if(officeaddress.options="729 Seventh Avenue")
document.getElementById("enterphone").value="if2";
document.getElementById("enterfax").value="if2";
if(officeaddress.options="155 East 56th Street")
document.getElementById("enterphone").value="if3";
document.getElementById("enterfax").value="if3";
}
</script>
</head>
<body>
<div class="textforms3">
<select name="officeaddress" id="officeaddress" onchange="phoneNumber()">
<option value="" selected="selected">Select Your Approved Main Office Address
</option>
<option value="936 Broadway" >936 Broadway</option>
<option value="729 Seventh Avenue">729 Seventh Avenue</option>
<option value="155 East 56th Street">155 East 56th Street</option>
</select>
</div>
<div class="enterphone">
<input name="enterphone" type="text" id="enterphone" size="20" class="inputstyle" value="Phone Number" />
</div>
</body>
</html>