Javascript 有没有办法在选择(单击)dropdfown值后回显该值?
这是我的代码:($uweeks是一个数字数组)Javascript 有没有办法在选择(单击)dropdfown值后回显该值?,javascript,Javascript,这是我的代码:($uweeks是一个数字数组) 选择一周 我想做的是当有人在下拉列表中选择一个数字时,在同一页上回显该数字。这可能吗 将标记更改为: <select name="weekdrop" onchange="document.getElementById('special_area').innerHTML = this.value"> 然后将其打印到您希望文本显示的位置: <div id="special_area"></div> 这
选择一周
我想做的是当有人在下拉列表中选择一个数字时,在同一页上回显该数字。这可能吗 将
标记更改为:
<select name="weekdrop" onchange="document.getElementById('special_area').innerHTML = this.value">
然后将其打印到您希望文本显示的位置:
<div id="special_area"></div>
这就是使用JavaScript(以及PHP)生成内容的方法。您不希望用户重新加载完整页面的所有动态更改都需要JavaScript。您可能需要以下内容:
<html>
<head>
<script language="JavaScript">
function customFun(colors) {
var col = (colors.options[colors.selectedIndex].value);
document.getElementById("selectedItem").innerHtml = "Selected color = " + col;
}
</script>
</head>
<body>
<select name="colors" onChange="customFun(this)">
<option value="white" selected>White</option>
<option value="cyan">Cyan</option>
<option value="ivory">Ivory</option>
</select>
<div id="selectedItem"></div>
</body>
</html>
功能定制乐趣(颜色){
var col=(colors.options[colors.selectedIndex].value);
document.getElementById(“selectedItem”).innerHtml=“Selected color=“+col;
}
白色
青色
象牙
不使用PHP-您必须使用JavaScript。你懂JavaScript吗?我会学的。这只是出于测试目的,最终我只需要将所选值存储在某个变量中,以备将来使用。我想我会使用get/post.changed标记从php到JavaScriptor谢谢!这很有效。声誉不足,无法投票:(
<html>
<head>
<script language="JavaScript">
function customFun(colors) {
var col = (colors.options[colors.selectedIndex].value);
document.getElementById("selectedItem").innerHtml = "Selected color = " + col;
}
</script>
</head>
<body>
<select name="colors" onChange="customFun(this)">
<option value="white" selected>White</option>
<option value="cyan">Cyan</option>
<option value="ivory">Ivory</option>
</select>
<div id="selectedItem"></div>
</body>
</html>