在表单中单击按钮怎么传递表单中的数据?

honeypepole 2004-10-27 03:18:33
我的问题是这样的,我在做用户注册页面的时候,当用户输入用户名,然后单击按钮“用户名检测”,怎么能在不提交这个页面的情况下,把用户名字段值传到另一个页面,然后进行此用户是否已经注册

如下示;
<form name="form1" method="post" action="check.asp">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5%">用户名:</td>
<td width="32%"><input type="text" name="textfield"></td>
<td width="63%"> </td>
</tr>
<tr>
<td>密码:</td>
<td><input type="password" name="textfield2"></td>
<td><input type="button" name="Submit" value="用户名检测"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit2" value="提交">
<input type="reset" name="Submit3" value="重置"></td>
<td> </td>
</tr>
</table>
</form>
怎么把用户名的数据传出而不提交这个form1表单
...全文
109 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
无爱大叔 2004-10-27
  • 打赏
  • 举报
回复
<form name="form1" method="post" action="check.asp">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5%">用户名:</td>
<td width="32%"><input type="text" name="textfield"></td>
<td width="63%"> </td>
</tr>
<tr>
<td>密码:</td>
<td><input type="password" name="textfield2"></td>
<td><input type="button" value="用户名检测" onclick="javascript:aaa()"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit2" value="提交">
<input type="reset" name="Submit3" value="重置"></td>
<td> </td>
</tr>
</table>
</form>
<script>
function aaa()
{
u="checkuser.asp?username="+form1.textfield.value;
window.open(u)
}
</script>
sunnybay 2004-10-27
  • 打赏
  • 举报
回复
1。可以在提交前进行检测
2。可以在提交后和提交完成中间插入一个检测页面,如果检测通过跳入完成,否则跳回注册叶面。
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-10-27 03:18
社区公告
暂无公告