js如何给form表单传递变量

js如何给form表单传递变量,第1张

参考示例如下:

<html>

<head>

<meta >

获取表单文本框节点,例如:

<form>

<input id="text_id" type="text" />

</form>

js代码:

<script type="text/javascript">

var node = documentgetElementById("text_id");

nodevalue = "想要赋的值";

</script>

方法submit()这个是js中的函数很简单

<javascript>

function addressadd()

{

        documentformAddresssubmit(); //formAddress是上面表单的ID

}

</javascript>

formAddress是你的表单名或ID这样就可以实现提交表单了

<script>

function addressadd()

{

        documentformAddresssubmit(); //formAddress是上面表单的ID

}

</script>

<form  name="formAddress" id="myform" method="get" action="bphp">

<input type="text" name="pwd" value="" />

<input type="submit" name="sub" value="111" />

<input type="button" name="btn" value="btn" onclick="test()" />

</form>

如果想实现提交表单后打开新窗口可直接如下写

<title>表单提交后按钮变灰代码</title>

<meta >

1给form添加id值:

<form action="/News/SaveMessage" method="post" accept-charset="utf-8" class="form" id="frm-reg" name="frm-reg">

设置所有input标签的name属性值为数据库的字段值,即可以传值到后台

2给提交按钮添加id值:

<input class="sub-btn fl" type="button" id="sub" name="Submit" value="提 交">

3引用jquery-formjs文件

4jquery表单提交:

如果你知道a处于form下的第几级的话,直接thisparentNodeparentNode 写n个parentNode就可以了,否则的话就递归判断

var a = this;

var parent = aparentNode; 

while(parent tagName == "form")

{

    parent = parent parentNode;

}

这样就获取到form了

以上就是关于js如何给form表单传递变量全部的内容,包括:js如何给form表单传递变量、当表单提交时,js如何获取submit的名称或值、怎么把js中得到的值传到JSP页面form表单中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9607670.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存