gpt4 book ai didi

javascript - 如何通过简单的 if 条件语句将 div 可见性与输入文本链接起来

转载 作者:行者123 更新时间:2023-11-28 17:49:59 26 4
gpt4 key购买 nike

我想通过非常简单的 if 条件语句将两个 html div 的可见性与输入是否有值(value)联系起来,但我可能有问题。

html:

<input id="tags" />
<div id="div1" >
this is first div means input don't have value values
</div>
<div id="div2" >
this is second div means input does have value.
</div>
<小时/>

脚本:

$('#tags').on('keyup',function(e){
var div1 = $('#div1');
var div2 = $('#div2');
var txt=$(this).val ;
if (txt.length == 0){
div1.hide();
div2.show();
} else {
div1.show();
div2.hide();
}
});
<小时/>

它仅在我第一次输入时起作用。有人可以帮我吗?

最佳答案

使用这个:

var txt=$(this).val() ;

而不是

var txt=$(this).val ;

引用 jQuery docs正确使用 val() 函数。

关于javascript - 如何通过简单的 if 条件语句将 div 可见性与输入文本链接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45772074/

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