怎样把表单中的数据传递给JavaScript中函数使用?

 我来答
钢1008
2010-09-27
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
给你个简单的例子:

<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<title>test</title>
</head>

<script>
function check(){
var dynamic_node = document.getElementById("name").value;
alert(dynamic_node);
}
</script>
<body >

<form name = "form1"; method = "post" action = "">
<table border="0" bgcolor="" align="center" cellspacing="1"
cellpadding="1">

<tr>
<td>表单名:<input type="text" name="name" value="传值"></td>
</tr>
<tr>
<br>
<td colspan="2" align="center"><input type="button" name="finish"
value="提交" onclick="check()">
</tr>

</table>
</form>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
FourQueue
2010-09-27 · TA获得超过1297个赞
知道小有建树答主
回答量:1505
采纳率:0%
帮助的人:812万
展开全部
var aa = document.getElementById('你的控件ID').value;

ps: zlahst 的方式在某些浏览器中可能引起错误
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
希语稚听
2010-09-27 · 超过13用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:0
展开全部
访问到具体控件上,就可以取到它值了。
下面几个方法,可能有单词错误。
具体你查下就可以了。
getElementById("")
getElementsByTagName("")
document.表单名.控件元素名
document.all.控件名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者AHLhc224hw
2010-09-27 · TA获得超过947个赞
知道小有建树答主
回答量:751
采纳率:0%
帮助的人:311万
展开全部
方法很多:
一般用的就是 document.getElementById("元素ID").value;

建议下个w3cschool帮助文档看一看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zlahst
2010-09-27 · TA获得超过479个赞
知道答主
回答量:85
采纳率:0%
帮助的人:63.4万
展开全部
var aa = document.getElementByName('你的控件名');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式