gpt4 book ai didi

jquery - 如何比较 jquery 中 HTML 文本框的属性?

转载 作者:行者123 更新时间:2023-11-28 01:42:49 25 4
gpt4 key购买 nike

我需要使用 jquery 在 IF{} 语句中查找 HTML 文本框是否被禁用..

我试过这样...

  $('[id$=txtpieceleny]').attr("disabled",true);

if($('[id$=txtpieceleny]').attr("disabled") == "true") {
alert("Hello");
}

请帮助我...

最佳答案

尝试使用.is(":disabled")确定这一点,

if ($('[id$=txtpieceleny]').is(":disabled")) {

但由于您是在 collection 元素上调用它,因此结果将是 OR 操作的结果。这意味着如果该集合中的任何一个文本框被禁用,结果将为真。 FYKI,请不要使用 .attr() 来设置属性,而是使用 .prop()

这就是原因 why we should not use .attr()在这种情况下。

关于jquery - 如何比较 jquery 中 HTML 文本框的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24817141/

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