有一个类似下面提到的表格。
<form name="abc" action="../xyz.jsp" onsubmit="return efg()"></form>
现在在javascript中,如果我们将action.value设置为其他内容。如下所述说。
function efg(){
document.abc.action.value="pqr.jsp";
return true
}
我现在的问题是,当最终提交的时候,表格提交直接指向哪个jsp?
答案 0 :(得分:0)
action
是一个属性,用于获取或设置表单提交的URL。 value
中没有action
属性。所以行动的价值将保持不变:
function efg(){
document.abc.action.value="pqr.jsp";
console.log(document.abc.action);
return false;
}
&#13;
<form name="abc" action="../xyz.jsp" onsubmit="return efg()">
<button>Submit</button>
</form>
&#13;
答案 1 :(得分:0)
您的操作指向将表单发送到请求或网址的位置。通常,值表示要通过操作发送的表单的值。 action.value不会返回任何值,只是未定义。