javascript - 改变
问题描述
我在表单外有一个提交按钮。无法将其放置在表单中。我想通过JS改变表单的“action”属性。
HTML:
<input type="button" value="Excel Export" onclick="excel_export('form_input','page2_xlsx.php')" />
JS:
function excel_export($formname,$formaction)
{
document.getElementsByName($formname)[0].formAction = $formaction;
document.getElementsByName($formname)[0].submit();
}
但这不会改变 formaction 并且 action-page 仍然是 page2.php
我的代码有什么问题?
谢谢!
解决方案
看到帖子问题就解决了。
它是
form.action 而不是 form.formAction
推荐阅读
- sql - 如果我不通过范围,为什么 sql 查询不返回任何内容?
- php - 将折扣字段移动到订单详细信息中的运输字段下方
- amazon-s3 - “500 内部服务器错误”与 minio 上的作业工件
- php - 致命错误:允许的内存大小为 33554432 字节已用尽 - Laravel 8
- android - 将 Login 和 Singup 添加到现有的 android 项目
- ios - Flutter - 如何防止 iPad 中调整大小的键盘占用过多空间?
- apache - 在不更改 URL 的情况下重定向到不同的主机
- c++ - C++ directory_iterator 内存使用量不断增加
- .net - Microsoft.Graph 创建用户异步卡住
- arrays - 如果数组中 2 个数字的总和等于另一个数字(不在数组中)