2012-03-27 8 views
0

domを使用してalert(field.getAttribute("disabled"));を試しても、フィルタフィールドが無効になっていてもテキストフィールドをクリックできない場合でもfalseになります。しかし、IE Developer Toolsを使用している場合、私は これは無効なフィールドが表示されていません。はhtmlテキストフィールドを有効にできません。 IE 8の問題。 firefoxはうまく動作します

フィールドを無効にする原因がわかりません。私はCSSファイルを見てきましたが、何も目に見えませんでした。可視性を調べようとしましたが、属性を読み上げて助けませんでした。 他に何ができるか分かりません。画面はバインドベースですが、具体的には、私がレンダリングしている画面はjspファイルを使用しています。

+2

あなたのコードを投稿してください、それは読み取り専用ですか? –

答えて

0

試し:alert(field.disabled);
有効にするには:field.disabled = false;
を無効にする:field.disabled = true;

は、この情報がお役に立てば幸いです。

+0

私はこのような基本的な事柄のほとんどを試しました:-( – Susan

+0

うーん...無効な属性を手動で設定し、あなたのコードが呼び出されたときにどうなるかを調べることもできます。エラーがどこにあるのかを確認できるコード –

+0

フィールドへのタブ移動が有効になっていることを忘れていましたが、field.removeAttribute( "readonly")も試しました – Susan

関連する問題