javascript onchange未选中,请给出值
一旦改变了不被选上或没有改变给价值怎么办? 看看我的例子javascript onchange未选中,请给出值,javascript,Javascript,一旦改变了不被选上或没有改变给价值怎么办? 看看我的例子 <select id="leave" onchange="leaveChange()"> <option value="500">Worldwide</option> <option value="150">EMS</option> <option value="350">DHL</option> <option value="200
<select id="leave" onchange="leaveChange()">
<option value="500">Worldwide</option>
<option value="150">EMS</option>
<option value="350">DHL</option>
<option value="200">UPS</option>
<option value="75">Postal</option>
</select>
<input type="button" name="button" id="button" value="+Add" />
<script>
function leaveChange() {
var leaveValue = document.getElementById("leave").value;
var shippingItems = document.getElementById("item_ship");
if (leaveValue != ' ') // ??
shippingItems.innerHTML = leaveValue;
else
shippingItems.innerHTML = this.value;
}
</script>
<div id="item_ship"></div>
我想我的问题很清楚。如果打开页面的给定值为Worldwide值为500,那么如何获取div id如果希望自动选择Worldwide选项,只需将其添加到HTML:
<option value="500" selected>Worldwide</option>
Javascript
下面是一个实时代码示例-我不确定您在问什么。您能描述一下您希望页面具有的确切行为吗?这指的是您页面中的窗口范围example@RayonDabre,我的错,无视我以前的answer@jason很明显,try code no value after onchange下拉列表get value i want world this auto selected但javascript中没有值function@Henoktwo-因此,您希望当用户登录页面时,项目_ship中的值自动设置为“500”?如果登录页面,则功能值不为空page@Henoktwo -您还希望Worldwide的值显示在项目_ship中?
<select id="leave" onchange="leaveChange()">
<option value="500" selected>Worldwide</option>
<option value="150">EMS</option>
<option value="350">DHL</option>
<option value="200">UPS</option>
<option value="75">Postal</option>
</select>
<script>
function setItemShip() {
var leaveValue = document.getElementById("leave");
var itemShip = document.getElementById("item_ship");
// sets the value of #item_ship to selected value
itemShip.innerHTML = leaveValue.options[leaveValue.selectedIndex].value;
}
window.onload = setItemShip;
</script>