0
我正在編輯一些使用ajax的代碼,根據用戶從下拉列表中選擇來填寫用戶數據的一種形式。我不希望用戶編輯表單字段,所以我只是輸入字段。這造成了一個非確定性問題,有時候,主要在IE9和怪癖中,輸入三個只讀輸入字段不會填充。但是,我剛剛有一個用戶證明它發生在鉻中。你能用javascript填充只讀輸入字段嗎?
是否標記輸入字段爲只讀,保護它免受所有寫入或僅從用戶干預寫入?
我正在編輯一些使用ajax的代碼,根據用戶從下拉列表中選擇來填寫用戶數據的一種形式。我不希望用戶編輯表單字段,所以我只是輸入字段。這造成了一個非確定性問題,有時候,主要在IE9和怪癖中,輸入三個只讀輸入字段不會填充。但是,我剛剛有一個用戶證明它發生在鉻中。你能用javascript填充只讀輸入字段嗎?
是否標記輸入字段爲只讀,保護它免受所有寫入或僅從用戶干預寫入?
標記一個輸入字段readonly只是從用戶干預保護它。您可以使用腳本來更改標註輸入字段的文本的值。如果您希望更多地瞭解這個概念,請參考http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_input_readonly。
快樂編碼! RouteMapper
您始終可以修改DOM及其屬性。 'readonly'意味着用戶只能輸入任何內容。 – Bergi 2013-04-24 18:43:03