0
    parent.document.getElementById('')

上記のコードを使用して、親ドキュメントの要素を個別に操作しています。しかし、1 回の呼び出しで親ドキュメントのすべてのテキスト フィールドを選択し、それらを読み取り専用にしたいと考えています。70 以上のフィールドがあり、それらのプロパティを 1 つずつ設定すると長いコードになるためです。

 window.parent.$("form input:text").setAttribute("readOnly","true");    

 $(":text").parent().setAttribute("readOnly","true");

上記のコードの両方を試しましたが、何も機能しませんでした。

4

6 に答える 6

1

次を使用してこれを行うことができます.prop()

$("form input:text").prop( "readonly", true );

フィドルのデモ

于 2013-11-12T13:56:51.923 に答える
0

試す.attr('readonly','readonly');

Jsフィドル

于 2013-11-12T13:58:37.333 に答える
0

私はこれがあなたのために働くと思います

window.parent.$("form input[type=text]").setAttribute("readOnly","true"); 
于 2013-11-12T13:56:57.037 に答える