救命啊,获取表单控件值问题

csyu85 2005-06-24 01:51:34
我有一个网站,就是搜索的时候我不想用form
我想点提交按钮的时候自动获得文本域里的值,然后通过GET的方式传送给另一个页面
请问我应该怎么办啊?
我想用JAVAscript。但是老是获得不到控件里的值。
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
白夜花寒 2005-06-24
  • 打赏
  • 举报
回复
方法有无数种

var xxx=document.getElementById("AAAA")
aaa=xxx.text
document.all.form1.method="get"
docuemnt.all.form1.action="http://localhost/1/ser.......="+aaa
raas 2005-06-24
  • 打赏
  • 举报
回复
<html>
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
function r_submit(){
var aa=document.getElementById("aa").value;
window.open("a.asp?flog="+aa,"","width=50%,height=50%");
}
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<input id="aa" value="3" type="text">
<input type="submit" name="Submit" value="提交" onclick="r_submit();">
</body>
</html>
csyu85 2005-06-24
  • 打赏
  • 举报
回复
这个是用javascript来写吗?还是ASP就可以了?问题是我怎么交给另一个页面啊?
如:
http://localhost/1/search_result.asp?flag=title&skey=关键字
杨米格 2005-06-24
  • 打赏
  • 举报
回复
假设控件名是"aaa"
第1步:给控件起名要这样<input id="aaa" name="aaa">,要把name和id一起写
第2步:取得控件对象 tObj=eval("window.aaa")
第3步:取得控件值tVal=tObj.value

注意:如果控件在form中(form的名字为"fff"),取对象时应写为tObj=eval("window.fff.aaa")
csyu85 2005-06-24
  • 打赏
  • 举报
回复
说清楚点好吗?
cuipi2003 2005-06-24
  • 打赏
  • 举报
回复
document.getElementById("AAAA")
<input id="AAAA" value="1">

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧