href的问题

TTLOVEYOU3344 2007-05-13 04:58:15
<a href="javascript:window.location.href='fproduct.asp?name='+document.getElementByid('textarea1').innerHTML"
><img src="../image/xiazai_8.jpg" width="50" height="16" border="0" /></a>
---------------
大家帮我看看这句ASP的代码有什么错误,我的目的很简单,就是实现搜索,比如,我的一个文本框,我点一个按妞,把这个文本框的值获取,然后到数据库里实现搜索
...全文
253 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxdff 2007-05-14
  • 打赏
  • 举报
回复
抱歉,写错了一点

给楼主一个方法
<form method="get" action="fproduct.asp">
<input type="text" name="name" value=""/>
<input type="submit" value="search"/>
</form>

选择这个方法是因为我们在输入汉字的时候需要进行urlencode编码,如果自己直接用js做跳转不便于编码。而这样浏览器会自动编码。

希望对你有帮助

--------------------------------
silverlight中文社区
www.silverlight.cn
--------------------------------
prowriter 2007-05-14
  • 打赏
  • 举报
回复
又被抢了,真郁闷
lxdff 2007-05-14
  • 打赏
  • 举报
回复
给楼主一个方法
<form method="get" action="fproduct.asp">
<input type="text" name="name" value=""/>
<input type="submit" value="search"/>
</form>

选择这个方法是因为我们在输入汉字的时候需要进行urlencode编码,如果自己直接用js做跳转不便于编码。而这样浏览器会自动编码。

希望对你有帮助

--------------------------------
silverlight中文社区
www.silerlight.cn
--------------------------------
  • 打赏
  • 举报
回复
document.getElementByid?

只知道document.getElementById
miefeng 2007-05-13
  • 打赏
  • 举报
回复
<input name="textarea1" /><a href="javascript:location.href='fproduct.asp?name='+textarea1.value"
><img src="../image/xiazai_8.jpg" width="50" height="16" border="0"></a>
<%response.write request("name")%>


把这个单独保存为fproduct.asp
看看就知道是否可以读出值了
dangsz 2007-05-13
  • 打赏
  • 举报
回复
唉,为了100分........
dangsz 2007-05-13
  • 打赏
  • 举报
回复
注意,文本框里要加上

id="textarea1"

只有name="textarea1"
是不行的.
dangsz 2007-05-13
  • 打赏
  • 举报
回复
textarea1是否在存
miefeng 2007-05-13
  • 打赏
  • 举报
回复
<input name="textarea1" /><a href="javascript:location.href='fproduct.asp?name='+textarea1.value"
><img src="../image/xiazai_8.jpg" width="50" height="16" border="0"></a>

我本地测试可以读到值
lihuasoft 2007-05-13
  • 打赏
  • 举报
回复
上面的</a> 忘记去掉了
TTLOVEYOU3344 2007-05-13
  • 打赏
  • 举报
回复
报textarea1.value没有定义的错误
lihuasoft 2007-05-13
  • 打赏
  • 举报
回复
<img onclick="javascript:window.location.href='fproduct.asp?name='+document.getElementByid('textarea1').innerHTML" src="../image/xiazai_8.jpg" width="50" height="16" border="0"></a>
lihuasoft 2007-05-13
  • 打赏
  • 举报
回复
<img onclick="location.href('fproduct.asp?name='+document.getElementByid('textarea1').value)" src="../image/xiazai_8.jpg" width="50" height="16" border="0"></a>
TTLOVEYOU3344 2007-05-13
  • 打赏
  • 举报
回复
也不行,注意我的fproduct.asp页面就是我这些代码的页面,是同一个页面!!!
miefeng 2007-05-13
  • 打赏
  • 举报
回复
<input name="textarea1" /><a href="javascript:location.href='1.asp?name='+textarea1.value"
><img src="../image/xiazai_8.jpg" width="50" height="16" border="0"></a>
TTLOVEYOU3344 2007-05-13
  • 打赏
  • 举报
回复
不行啊,LS的代码不行啊!
dangsz 2007-05-13
  • 打赏
  • 举报
回复
<a href="location.href('fproduct.asp?name='+document.getElementByid('textarea1').value)"
><img src="../image/xiazai_8.jpg" width="50" height="16" border="0"></a>

试试这样

28,391

社区成员

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

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