如何用ASP在本页获取(还没提交到另一页的)数据

来源:百度知道 编辑:UC知道 时间:2024/09/24 13:13:54
只在本页获取,不用post到另一页再request获取
获取本页文本框的数据,是可以用javascript或取,但怎么样把把它赋给ASP的变量,然后进行处理。ASP与javascript怎么样混合使用?使得可以在还没提交的表单中获取一个文本框的值,然后对数据库进行操作

不post(或者get)出去数据,就没有数据可以可以获取,如果非要得到表单中的数据的话,可以用javascript

如果要做一个自响应页面的话,可以把form的action属性设置为空在本页添加代码
例如:
<html>
<body>
<% s=request("page") %>
<%= s %><br>
<form action="" method=post>
<input name="page" type=text>
<input type=submit value="ok">
</form>
</body>
</html>

先设一个变量再利用session或aplication(“变量")
再把数据赋值给变量就可以了!这一般要用到数据库吧!

1如果是本身的asp变量的数据,直接引用,如前面有个name变量,后面直接使用<%=name%>
2如果是表单数据,可以在javascript中,表单名.控件名.value 来得到.如:form1.test.value

<script language="javascript">
function checkdata() {
if (document.form1.uname.value=="") { alert("请输入用户名"); return false; }
if (document.form1.pet.value=="") { alert("请输入昵称"); return false; }
if (document.form1.pword.value=="") { alert("请输入密码&quo