【发布时间】:2015-05-26 20:27:31
【问题描述】:
如何根据下拉框中选择的值在文本框中显示值?仅从 mysql db 获取所有值。如果我从 dorpdown 列表中选择设备名称,则文本框将显示设备 imei。
【问题讨论】:
标签: java javascript jsp jakarta-ee servlets
如何根据下拉框中选择的值在文本框中显示值?仅从 mysql db 获取所有值。如果我从 dorpdown 列表中选择设备名称,则文本框将显示设备 imei。
【问题讨论】:
标签: java javascript jsp jakarta-ee servlets
首先请输入一些您尝试过的代码。
从数据库获取数据需要 JDBC 代码来告诉您的表结构是什么以及它具有哪些列。
无论如何改变下拉选择的值,可以通过简单的JavaScript来实现。下拉的改变事件可以用来调用js函数来改变文本框的值。
<script>
function doChange()
{
var val = document.getElementById("mydropdown").value;
var e = document.getElementById("txtName");
e.value = val;
}
</script>
<form>
<select name="mydropdown" id="mydropdown" onchange="doChange()">
<option value="IMEINumber1">Samsung</option>
<option value="IMEINumber2">Nokia</option>
<option value="IMEINumber3">Motorola</option>
</select>
<br/>
<input type="text" name="txtName" id="txtName" value="defualt" >
【讨论】: