点击文本框弹出div,选择div里面的值之后可以自动填写到文本框中,如何实现,

请问可以把选择的内容返回到另一个文本框吗?... 请问可以把选择的内容返回到另一个文本框吗? 展开
 我来答
mikemelon2012
2014-12-18 · TA获得超过3633个赞
知道大有可为答主
回答量:938
采纳率:87%
帮助的人:378万
展开全部
我写了个简单版本的,你试试看!
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
#div1{
position: fixed;
margin:20px auto;
background: #dddddd;
width: 300px;
height: 200px;
}
</style>
</head>
<body>
<input type="text" id="input1" onclick="popup()">
<div id="div1" style="display:none;">
<select name="select1" id="select1">
<option value="11111">11111</option>
<option value="22222">22222</option>
<option value="33333">33333</option>
</select>
<input type="button" value="ok" onclick="select1()">
</div>
<script>
function popup(){
var div1=document.getElementById("div1");
div1.style.display="block";
}
function select1(){
var input1=document.getElementById("input1");
var div1=document.getElementById("div1");
var select1=document.getElementById("select1");
input1.value=select1.value;
div1.style.display="none";
}
</script>
</body>
</html>
追问
谢谢,这个不行呢,不是这种效果,
aikangs
推荐于2017-12-16 · TA获得超过482个赞
知道小有建树答主
回答量:465
采纳率:100%
帮助的人:222万
展开全部
HTML没有这个功能,但是可以使用JQuery实现这个功能,
$("input").click(funciton(){
//弹出 你的DIV

})
//
$(“你需要选的那个值的标签ID”).click(function(){
$("input").val($(“你需要选的那个值的标签ID”).html());

})
思路就是这样了。。

但是建议你去找一些jquery框架。 有这种框架的
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式