gpt4 book ai didi

javascript - 刷新过滤器文本 Bootstrap 4

转载 作者:行者123 更新时间:2023-11-30 14:46:40 24 4
gpt4 key购买 nike

所以我有一个带有过滤器和列表的输入元素。选择任何列表项后,它将输入中写入的默认文本名称更改为所选列表项中写入的文本。我想在按下某个按钮后刷新输入中写入的默认文本。我尝试使用 innerHTML 和 .text() 来完成它,但它失败了。

HTML

<div class="filter">
<input type="text" class="region formClear" id="myInput"
onkeyup="myFunction()" value="regions" title="Type in a name">
<ul id="myUL">
<li><a class="rgn" href="#">region1</a></li>
<li><a class="rgn" href="#">region2</a></li>
</ul>
</div>
<button onclick="defaultChange()">refresh</button>

Javascript

function defaultChange(){
//$('#myInput').text("regions");
$('#myInput').innerHTML="regions";
}

最佳答案

为此您需要使用 .val() 函数:

function defaultChange(){
$('#myInput').val("regions");
}

input 没有任何 HTML 值,它是一个替换元素,因此您需要设置它的值。

关于javascript - 刷新过滤器文本 Bootstrap 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48809619/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com