0

aspxページにいくつかのテキストボックスがあります。テキストボックスが有効になっている場合は、テキストボックスの色を黄色に変更したいと思います。テキストボックスごとに個別に実行できます。しかし、ページのすべてのテキストボックスコレクションを取得し、それらの有効なプロパティを確認して背景色を割り当てる方法はありますか?

4

1 に答える 1

2

JQueryの使用それらが共通のクラス「テキストボックス」を共有していると仮定します

if (($(".textboxes").attr("enabled")){
    $(".textboxes").css("background-color","green")}
else{
    $(".textboxes").css("background-color","red")}
}

または以前のJavaScriptの場合

if (($(".textboxes").prop("enabled")){
    $(".textboxes").css("background-color","green")}
else{
    $(".textboxes").css("background-color","red")}
}
于 2012-08-30T19:51:52.393 に答える