Jquery 如何单击文本以更改值
如何单击文本(abc)并将输入类型值“某些文本”更改为“abc”Jquery 如何单击文本以更改值,jquery,Jquery,如何单击文本(abc)并将输入类型值“某些文本”更改为“abc” abc $(“#单击”)。单击(函数(){ }); 您可以使用来获取div中的文本,并更改输入的值: $("#click").click(function() { $("input").val($(this).text()); }); 不过,您可能希望使输入选择器更加具体,因为这将更改DOM中每个输入的值 还请注意,这将包括新值中的任何空白。因此,对于您的示例,该值将包括文本“abc”前后的空格。你可以防止使用 这是上面
abc
$(“#单击”)。单击(函数(){
});
您可以使用来获取div中的文本,并更改输入的值
:
$("#click").click(function() {
$("input").val($(this).text());
});
不过,您可能希望使输入
选择器更加具体,因为这将更改DOM中每个输入
的值
还请注意,这将包括新值中的任何空白。因此,对于您的示例,该值将包括文本“abc”前后的空格。你可以防止使用
这是上面的一个例子。abc
<div id="click" onclick="functionName();"> abc </div>
<input type="text" value="some text" id="textChange"/>
<script>
function functionName(){
$('textChange').value = '';
$('textChange').value = $('click').innerHTML;
}
</script>
函数functionName(){
$('textChange')。值='';
$('textChange').value=$('click').innerHTML;
}
试试这个
$(document).ready(function(){
$('#click').click(function () {
$('input[type="text"]').val($(this).text());
});
});
试试看没问题,很高兴我能帮上忙:)
$(document).ready(function(){
$('#click').click(function () {
$('input[type="text"]').val($(this).text());
});
});