Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE输入字段可写但只读_Javascript_Ajax_Internet Explorer - Fatal编程技术网

Javascript IE输入字段可写但只读

Javascript IE输入字段可写但只读,javascript,ajax,internet-explorer,Javascript,Ajax,Internet Explorer,我正在使用ajax禁用和启用输入字段。 在文本字段中键入内容时,必须禁用另一个文本字段。 我键入某个文本,按tab键聚焦下一个文本字段,在处理ajax请求后,该字段将被禁用,并且我能够写入禁用的输入字段 attribute readonly设置为输入字段,当我不在该字段中设置制表符时,我将无法写入,但当我在第一个文本框中键入并在下一个文本框中设置制表符时,我将能够写入 写 下一个文本字段的选项卡 切换选项卡时触发onChange textfield被禁用,并设置为只读,而第二个 textfiel

我正在使用ajax禁用和启用输入字段。 在文本字段中键入内容时,必须禁用另一个文本字段。 我键入某个文本,按tab键聚焦下一个文本字段,在处理ajax请求后,该字段将被禁用,并且我能够写入禁用的输入字段

attribute readonly设置为输入字段,当我不在该字段中设置制表符时,我将无法写入,但当我在第一个文本框中键入并在下一个文本框中设置制表符时,我将能够写入

  • 下一个文本字段的选项卡
  • 切换选项卡时触发onChange
  • textfield被禁用,并设置为只读,而第二个 textfield仍然是焦点
  • 我会写字
  • 这是IE bug还是我必须在javascript函数中添加一些东西

    element.readOnly=true;
    
    元素addClassName(“禁用”)
    try element.disabled=true似乎有效,谢谢!试试element.disabled=trues似乎有效,谢谢!