正在表中打印表单id
Printing form id inside table
我的html主体中有10个表单。所有的形式都是用不同的形式创建的。示例
<form method="post" id="formid1" name="abc">
<input type="button" value="xyz" style="height: 115px; width: 300px;">
</form>
.
.
.
<form method="post" id="formid10" name="abc10">
<input type="button" value="xyz10" style="height: 115px; width: 300px;">
</form>
我想在表格中打印表单名称(abc,abc1……abc10)。我怎样才能做到这一点?
我尝试使用javascript函数,创建一个按钮为:
<div>
<button id="hide1" onclick="myFunction()"Service </button>
</div>
<script>
function myFunction() {
var x = document.getElementById("formid1").name;
document.getElementById("demomain").innerHTML = "The name of the form is: " + x;
}
</script>
但我不能把它印在桌子里。请帮助
您可以这样做:
var names = null;
var forms = document.getElementsByTagName('form');
for (var i = 0; i <= forms.length; i++) {
names += "The name of the form is: " + forms[i].getAttribute('name');
document.getElementById("demomain").innerHTML = names;
}
请参见演示
对我来说,你的代码正在工作。
function myFunction() {
var x = document.getElementById("formid1").name;
document.getElementById("demomain").innerHTML = "The name of the form is: " + x;
}
演示
相关文章:
- Php,Javascript-动态表单id's和动态验证
- Jquery无法找到给定表单id的表单输入
- 具有更改表单ID的选择器
- 根据 HTML 表单 ID 值动态设置 jquery 选择器
- 使用 Jquery 从输入中获取表单 ID
- Javascript 找不到 HTML 表单 ID
- 如何从AJAX获取表单ID,并在Symfony2的点击函数中进行设置
- 更改使用 ajax 且不带表单 ID 的表单提交
- 将表单id传递给函数并在函数内提交
- 从OnSuccess或OnFailure获取表单Id
- 追加参数'表单id'使用URL
- 如何在发送表单之前使用jquery选择表单id
- 通过表单id访问单选按钮值
- 如何在javascript中验证相同的表单id
- 如何提交没有表单ID和提交ID,但已知隐藏值的表单
- 正在表中打印表单id
- Jquery获取表单id当一个复选框被点击
- 如何获得表单id与js
- 使用jQuery .submit()检索提交的表单ID和/或名称
- 动态删除后如何更改表单id