在文本字段中选择“选择显示”上的框值
select box value on select shows in the textfield
我一直在尝试用 PHP 制作一个脚本,当我在选择框上选择任何选项时,当我选择它时,它的值会显示在文本字段中。请让我知道我该怎么做。我是一个菜鸟,所以如果它愚蠢,请接受我的问题。
请在以下i8ng链接上点击我的查询的图像帮助。
http://s18.postimage.org/d85l2m2nt/select_Box2.gif
如果您的元素位于表单中,则将以下侦听器放在 select 元素上:
onchange="this.form.textareaName.value = this.value"
其中 文本区域名称 是要设置其值的文本区域的名称。
<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#slectboxid option').click(function(){
$('#textboxid').val($(this).val());
});
});
</script>
</head>
<body>
<form action="#" method="post">
<select name="select" id="slectboxid">
<option value="test">test</option>
<option value="test2">test2</option>
</select>
<input type="text" name="text" id="textboxid" />
</form>
</body>
</html>
使用jquery,上面的代码 snippet.it 会对你有所帮助。
请尝试这个
<html>
<head>
<script type="text/javascript">
function assignText(obj) {
document.getElementById("textboxid").value = obj.options[obj.selectedIndex].value;
}
</script>
</head>
<body>
<form action="#" method="post">
<select name="select" id="slectboxid" onchange = 'assignText(this)'>
<option value="test">test</option>
<option value="test2">test2</option>
</select>
<input type="text" name="text" id="textboxid" />
</form>
</body>
</html>
相关文章:
- 检测页面上某个元素中选择(突出显示)或单击的内容
- jquery日期选择器显示与值不同的文本
- 基于其他下拉菜单选择隐藏/显示下拉菜单
- 选择“选择选项”时显示文本.怎么做
- angular ui boostrap日期选择器显示年份第一
- 如何从jquery日期和时间选择器中选择和显示数据
- 输入类型=“;文件“;onclick有效,但文件选择不显示
- 当Select(选择)显示'其他'只使用CSS
- 在html选择中显示AJAX成功JSON值
- 使 ajax 请求和成功数据显示在 id <选择>选择>部分中
- 货到付款选择隐藏/显示付款方式
- 在下拉列表选择中显示模态
- UIB日期选择器-显示前一天而不是当前日期(附Plunker)
- 在条件中的几个时间行中设置自定义css效果后,从Jquery时间选择器显示时间
- Angular-选择不显示在下拉列表中的默认选项
- 如何根据下拉菜单选择隐藏/显示文本框
- 始终在引导选择中显示一个文本
- 仅从表中选择/突出显示列,“就像 GitHub 一样”
- 在选择上显示 HTML 元素
- $(document).ready(function() 干扰日期选择器显示