gpt4 book ai didi

javascript - 无法通过 javascript 设置表单操作(错误 :object doesn't support this property or method)

转载 作者:行者123 更新时间:2023-12-04 02:05:35 26 4
gpt4 key购买 nike

这是代码。 patient 是表单名称。

function settarget(page) {
document.getElementById('patient').action = page;
}

来自 IE 的确切错误消息是:

SCRIPT438: Object doesn't support this property or method 

我也试过引用 document.forms[0].action - 同样的错误。

没有任何其他标签的名称 patient 重复。

这适用于 Chrome 和 Firefox,但不适用于 XP 上的 IE8 或 Win7 上的 IE9。 IE 中是否有阻止此操作的安全设置?

最佳答案

DOM 元素(由 getElementById 返回)do not have a property action .你需要set an attribute在元素上。

document.getElementById('patient').setAttribute('action',page)

关于javascript - 无法通过 javascript 设置表单操作(错误 :object doesn't support this property or method),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10825806/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com