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