2012-04-19 17 views
4

シミュレーション入力を無効にしたいと思います。私は入力値を変更したくないのですが、この値はPOSTを使ってFORMで送るべきです。入力をシミュレートする方法を無効にしますか?

<input class="dis" type="text" disabled="disabled" value="111"> 
<input class="no" type="text"> 
<input class="dis" type="text" disabled="disabled" value="333"> 

http://jsfiddle.net/hC4WP/

私はまた、CSSとjQueryが、どのように使うことができますか?

+3

マーク・フィールドを(あなたがより多くのオリジナルの無効の色のよ​​うに見えるように色を少し変更する必要がある場合があります)。 –

+0

可能な複製のフィールド[submit disabled fields](http://stackoverflow.com/questions/1284464/submit-disabled-fields) –

+0

私はこれが古いスレッドだと知っていますが...属性 'readonly'はあなたがそれを変更できるようにします。あなたは次のようなことをする必要があります: https://stackoverflow.com/questions/368813/html-form-readonly-select-tag-input – Sonhja

答えて

10

の使用readonlyではなくdisabledreadonly属性を使用します。

ただし、このフィールドはグレー表示されません。これを実現するために、以下のCSSを使用します。

input[readonly] { color: #aaa; } 

readonly` `として

+0

これは古いスレッドですが...属性 'readonly'を使うとそれを変更してください。次のようなことを行う必要があります: https://stackoverflow.com/questions/368813/html-form-readonly-select-tag-input – Sonhja

関連する問題