gpt4 book ai didi

javascript - 在 Javascript 中隐藏 previous sibling 姐妹

转载 作者:行者123 更新时间:2023-12-02 15:02:53 26 4
gpt4 key购买 nike

HTML:

<label>First Name</label>
<input type="text" value="" id="FNAME">

JS:

var FNAME = document.getElementById('FNAME');

FNAME.addEventListener('input', function() {
if (FNAME.value !== ''){
alert('Field not empty! Value: '+ FNAME.value);
document.getElementById('FNAME').previousSibling.style.visibility = "hidden";
}
});

...给出错误:

TypeError: undefined is not an object (evaluating 'FNAME.previousSibling.style')

我做错了什么?

最佳答案

再次将 previousSibling 附加到 previousSibling。它现在应该正确定位标签。

  var FNAME = document.getElementById('FNAME');
if (FNAME.value !== ''){
var label = FNAME.previousSibling.previousSibling.style.visibility = "hidden";
}

关于javascript - 在 Javascript 中隐藏 previous sibling 姐妹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35331278/

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