需要帮助从列表项中获取文本并放入输入框
Need help getting text from list item and putting in input box
我有下面的html代码,下拉列表中有一个列表
<div class="input-group m-bot15">
<input type="text" class="form-control round-input" id="textbox1">
<div class="input-group-btn">
<button tabindex="-1" data-toggle="dropdown" class="btn btn-info dropdown-toggle" type="button">
<span class="caret"></span>
</button>
<ul role="menu" class="dropdown-menu pull-right">
<li><a href="#">1</a></li>
<li class="divider"></li>
<li><a href="#" >2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li class="divider"></li>
<li><a href="#">5</a></li>
<li class="divider"></li>
<li><a href="#">6</a></li>
<li><a href="#">7</a></li>
<li class="divider"></li>
</ul>
</div>
</div>
</div>
</div>
我正在尝试获取它,所以当我单击1时,它会将"1"放在推荐使用Javascript的人中。
这就是我迄今为止所尝试的:
<li onmousedown="transferText(one)" id="one">1</li>
现在添加您的输入文本和id,例如textBox
<script>
function transferText(listItem) {
document.getElementById(textBox).innerHTML = document.getElementById(listItem).innerHTML;
}
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function() {
$('a', 'ul.dropdown-menu').click(function() {
$('#textbox1').val($(this).text());
return false;
});
});
</script>
var inputGroup = $('.input-group');
// Bind a click event to all elements with the selector ".dropdown-menu a"
// within ".input-group" to an anonymous function that will insert the text
// value into the input.
inputGroup.on('click', '.dropdown-menu a', function(event)
{
// event = jQuery click event
// this = The anchor that was clicked
event.preventDefault();
// Get the text value of the anchor and set it as the input value
inputGroup.find('#textbox1').val($(this).text());
}
相关文章:
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- Sails.js:同时发布文本输入和一个文件
- 来自文本输入null的html javascript变量
- 当没有文本输入聚焦时检测空格键按下
- JS中的按钮和文本输入
- JavaScript:在调用函数的文本输入上按enter键
- jQuery自动完成功能不适用于多个文本输入
- 使用JS从选择和文本输入中捕获值,并将输出返回到HTML
- 如何通过jQuery发送选定的元素和文本输入
- HTML如何根据javascript函数的返回值限制文本输入
- jquery插件或javascript方法自动调整文本输入(而非文本区域)(固定宽度)可变高度的大小
- 在jquery中获取文本输入val始终为空
- HTML文本输入大小
- 文本输入与文本区域
- 角度ui选择标记模糊时丢失文本输入
- 文本输入值中的JavaScript变量
- Angular指令中的最佳实践是将文本输入设置为英尺和英寸的格式
- 如何在不通过模型验证的情况下屏蔽文本输入中输入的字符
- 从多个输入字段抓取文本
- 未拉取文本区域输入控件的 JSON 数据