2010-12-08 9 views

答えて

22

これは動作するはずです:あなたが特定の形式を持っている場合は、単純にJavaScriptを使用している場合...

$('#myFormID :input').attr('readonly','readonly'); 

$(':input').attr('readonly','readonly'); 

をそれとも、あなたはこれをしたいでしょう。あなたはcheckboxhidden入力フィールドに読み取り専用フラグを「設定」することができますが、

var f = document.forms['myFormNAME']; 
for(var i=0,fLen=f.length;i<fLen;i++){ 
    f.elements[i].readOnly = true;//As @oldergod noted, the "O" must be upper case 
} 

ワンサイドノート... ...それは実際に読み取り専用にそれらをすることはありません。

+0

もし私がjavascriptだけでやりたければ? –

+0

なぜjqueryをタグに入れるのですか? –

+0

'もし私がJavaScriptだけでやりたければ' JavaScriptを学ぶべきですか? –

0

javascriptのないソリューションでは、fieldsetsのすべてのフィールドを囲み、フィールドセットにdisabledタグを追加します。

関連する問題