asp form 提交text值到地址栏
表名称为form1,里面有<tablewidth="600"border="1"align="center"><tr><tdwidth="264"align="right...
表名称为form1,里面有 <table width="600" border="1" align="center">
<tr>
<td width="264" align="right">请输入:</td>
<td width="320"><input type="text" name="proname">
<input type="submit" name="form1" value="提交"></td>
</tr>
</table>
现在要把<input type="text" name="proname">的内容加在action="aa.asp?aa="中等号的后面。如在文本框中输入ba的话点击提交按钮就转到aa.asp?aa=ba
用asp VBScript做的,不要用JavaScript
最好写一下代码,我搜了其他答案都不能解决,那些应该是把form里的值传到提交的页面再接收
按照"柳城浪子"的格式写,还是不对,地址栏得不到text里面的值
(</form>
</td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td>
<table width="800" border="0"align="center" cellpadding="0" cellspacing="0" bordercolor="#000000" bordercolordark="#ffffff" bordercolorligh="#000000">
<tr>
<td width="450"> </td>
</tr>
</table>
</table>
</body>
</html>)
前一段完整代码在http://zhidao.baidu.com/question/163226867.html 解决并说明原因可以加分,至少一倍,谢谢了
用loveid的答案解决了一部分问题,谢谢。但用JavaScript语言在有些浏览器中不能用,按照那样写,在原生的chrome里点击就无反应,至少我这边是
其实我说的是用JavaScript语言写那几个提交按钮,在其它浏览器中不行,我的google浏览器不行,5.0版本的,也许是我这段代码加上JavaScript不行。而且VBScript肯定可以达到我的目的,只不过我总出问题。先谢谢各位了,分会加给loveid的,现在不才采纳只是想再交流下 展开
<tr>
<td width="264" align="right">请输入:</td>
<td width="320"><input type="text" name="proname">
<input type="submit" name="form1" value="提交"></td>
</tr>
</table>
现在要把<input type="text" name="proname">的内容加在action="aa.asp?aa="中等号的后面。如在文本框中输入ba的话点击提交按钮就转到aa.asp?aa=ba
用asp VBScript做的,不要用JavaScript
最好写一下代码,我搜了其他答案都不能解决,那些应该是把form里的值传到提交的页面再接收
按照"柳城浪子"的格式写,还是不对,地址栏得不到text里面的值
(</form>
</td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td>
<table width="800" border="0"align="center" cellpadding="0" cellspacing="0" bordercolor="#000000" bordercolordark="#ffffff" bordercolorligh="#000000">
<tr>
<td width="450"> </td>
</tr>
</table>
</table>
</body>
</html>)
前一段完整代码在http://zhidao.baidu.com/question/163226867.html 解决并说明原因可以加分,至少一倍,谢谢了
用loveid的答案解决了一部分问题,谢谢。但用JavaScript语言在有些浏览器中不能用,按照那样写,在原生的chrome里点击就无反应,至少我这边是
其实我说的是用JavaScript语言写那几个提交按钮,在其它浏览器中不行,我的google浏览器不行,5.0版本的,也许是我这段代码加上JavaScript不行。而且VBScript肯定可以达到我的目的,只不过我总出问题。先谢谢各位了,分会加给loveid的,现在不才采纳只是想再交流下 展开
5个回答
展开全部
不明白有JAVASCRIPT简单的办法不用,为什么非盯着VBSCRIPT呢,语言要是这样学就完蛋啦,童鞋~
<form action="" method="post" name="form1" id="form1">
<table width="600" border="1" align="center">
<tr>
<td width="264" align="right">请输入:</td>
<td width="320"><input type="text" name="proname">
<input type="button" name="form1" value="提交" onclick="window.location.href('test.asp?action=aa&bb='+document.form1.proname.value+'');;" ></td>
</tr>
</table>
</form>
试试下面的
<script language="javascript">
function Rehref(){
var thevalue=document.getElementById('proname').value;
window.location='test.asp?action=aa&bb='+thevalue+'';
}
</script>
<form action="" method="post" name="form1" id="form1">
<table width="600" border="1" align="center">
<tr>
<td width="264" align="right">请输入:</td>
<td width="320"><input type="text" name="proname" id="proname">
<input type="button" name="form1" value="提交" onclick="Rehref();" ></td>
</tr>
</table>
</form>
IE,谷歌,火狐,Opera下测试都通过。
<form action="" method="post" name="form1" id="form1">
<table width="600" border="1" align="center">
<tr>
<td width="264" align="right">请输入:</td>
<td width="320"><input type="text" name="proname">
<input type="button" name="form1" value="提交" onclick="window.location.href('test.asp?action=aa&bb='+document.form1.proname.value+'');;" ></td>
</tr>
</table>
</form>
试试下面的
<script language="javascript">
function Rehref(){
var thevalue=document.getElementById('proname').value;
window.location='test.asp?action=aa&bb='+thevalue+'';
}
</script>
<form action="" method="post" name="form1" id="form1">
<table width="600" border="1" align="center">
<tr>
<td width="264" align="right">请输入:</td>
<td width="320"><input type="text" name="proname" id="proname">
<input type="button" name="form1" value="提交" onclick="Rehref();" ></td>
</tr>
</table>
</form>
IE,谷歌,火狐,Opera下测试都通过。
展开全部
<form action="register.asp?action=trim(request("proname"))" method="post" name="form1" id="form1">
<table width="600" border="1" align="center">
<tr>
<td width="264" align="right">请输入:</td>
<td width="320"><input type="text" name="proname">
<input type="submit" name="form1" value="提交"></td>
</tr>
</table>
</form>
OK,成功了,把分给我吧
<table width="600" border="1" align="center">
<tr>
<td width="264" align="right">请输入:</td>
<td width="320"><input type="text" name="proname">
<input type="submit" name="form1" value="提交"></td>
</tr>
</table>
</form>
OK,成功了,把分给我吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
干嘛非钻牛角尖呢?不用JS也不能提交页面处理,这些数据能够平白的出现在你想要的地方?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
loveid方法是正确的,楼主检查一下自己的代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
柳城好像是对的啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询