ホームページ > ウェブフロントエンド > フロントエンドQ&A > jqueryは要素にdisabled属性があるかどうかをどのように判断しますか?

jqueryは要素にdisabled属性があるかどうかをどのように判断しますか?

WBOY
リリース: 2022-05-12 11:17:25
オリジナル
4198 人が閲覧しました

判定方法: 1.「判定対象要素.attr("disabled");」で要素のdisabled属性値を取得; 2.「if(disabled属性を取得」要素の値 == "disabled" ){要素にはこの属性のコードがあります;}" で判断します。

jqueryは要素にdisabled属性があるかどうかをどのように判断しますか?

このチュートリアルの動作環境: Windows10 システム、jquery3.2.1 バージョン、Dell G3 コンピューター。

要素に無効な属性があるかどうかを jquery が判断する方法

1. attr メソッドを使用して、属性の無効な属性を取得します

attr( ) メソッドは属性を設定または返します。要素の属性と値を選択します。

このメソッドを使用して属性値を返すと、最初に一致した要素の値が返されます。

このメソッドを使用して属性値を設定すると、一致する要素に対して 1 つ以上の属性/値のペアが設定されます。

構文

属性の値を返します:

$(selector).attr(attribute)
ログイン後にコピー

2. if ループを使用して判断します

if 语句
    if(条件表达式){
        语句...
    }
ログイン後にコピー

if ステートメントが実行されると、条件式が最初に評価されます。

条件式の値が true の場合、if の後のステートメントが実行されます。

条件式の値が true の場合、if の後のステートメントが実行されます。 false の場合、 if の後のステートメントは実行されません。

if ステートメントは直後のステートメントのみを制御できます。

if ステートメントで複数のステートメントを制御したい場合は、これらのステートメントを置くことができます。コード ブロックへの挿入 {}

if ステートメントの後のコード ブロックは必要ありませんが、if の後にステートメントが 1 つしかない場合でも、開発中にコード ブロックを記述するようにしてください。

#例は次のとおりです:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>123</title>
<script src="js/jquery.min.js">
</script>
<script>
$(document).ready(function(){
var res=$("#mybutton").attr("disabled");
if(res=="disabled"){
alert(&#39;该元素有disabled属性&#39;);
}
});
</script>
</head>
<body>
<button id="mybutton" type="button" disabled>有disabled属性的元素</button>
</body>
</html>
ログイン後にコピー
出力結果:

jqueryは要素にdisabled属性があるかどうかをどのように判断しますか?

jqueryは要素にdisabled属性があるかどうかをどのように判断しますか?# #関連ビデオ チュートリアルの推奨事項:

jQuery ビデオ チュートリアル

以上がjqueryは要素にdisabled属性があるかどうかをどのように判断しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート