javascript如何获得提交页面中表单元素的值

来源:百度知道 编辑:UC知道 时间:2024/04/30 09:00:49
login.html中一个表单<form action="index.asp" name=form1><input type="text" name="uname"/></form>

index.asp
请问如何在index.asp中用javascript写代码输出login.html中text的内容

首先你在form 表但中缺少提交方法,这里要用get方法提交。请复制下面的代码
<form action="index.asp" name=form1 method="get"><input type="text" name="uname"/>
<input type="submit" name="sub"/>
</form>
然后再index.asp的body中键入
<body >
<SCRIPT language=javascript>
<!--
var x,y;
var name;
x=window.location.search;
y=x.split("&")

name=y[0].split("=");
document.write("您提交的是"+name[1]);
//-->
</SCRIPT>
</body>

不需要使用 GET 方法。
应用 ASP 获取值,并内联写在 Javascript 中,比如:

<script>

var uname = <% = uname %>;

...
</script>

当然,之前先用 ASP 从 Form 中取出 uname 的值。