我正在使用javascript代码来显示隐形。隐藏只会在点击文本框tb1
后出现。
我正在使用SQL查询来填充文本框tb1
中的文本。
我使用以下代码:
<script type="text/javascript">
$(window).load(function(){
$('#tb1').on('change', function() {
if($(this).val() != ""){
$("#area2").show();
}
});
$('#tb1').focus('change', function() {
$("#area2").show();
});
}); // Closes window.load
</script>
有没有办法在文本框area2
的文字发生变化时显示tb1
?没有点击它?
答案 0 :(得分:0)
你可以在checkBox上写一个偶数监听器,所以每当值发生变化时,它都会显示area2。上面的代码可以用这种方式编写来监听事件。
<script type="text/javascript">
$(window).load(function(){
$('#tb1').on("change keyup",function(e){
if(this.value!==undefined || this.value!==null || $.trim(this.value)!=="" ) {
$("#area2").show();
}
});
$('#tb1').focus('change', function() {
$("#area2").show();
});
}); // Closes window.load
</script>