z*y 发帖数: 1311 | 1 把一个hyperlink和一个文本框放在一起,hyperlink中带参数
用户在文本框中输入数据后,点击hyperlink
hyperlink指向一个php程序,程序要同时读取hyperlink中的参数和文本框中的输入
能做到么?谢谢。 |
a****i 发帖数: 1182 | 2 能
【在 z*y 的大作中提到】 : 把一个hyperlink和一个文本框放在一起,hyperlink中带参数 : 用户在文本框中输入数据后,点击hyperlink : hyperlink指向一个php程序,程序要同时读取hyperlink中的参数和文本框中的输入 : 能做到么?谢谢。
|
z*y 发帖数: 1311 | 3 How? Could you help check what is wrong with this code? Thanks.
Submit
|
s****y 发帖数: 983 | 4 Grrrrrrrrrrr
啥也不用。form指定get方法(默认的)action=submit.php,link参数放在input
hidden里既可 |
z*y 发帖数: 1311 | 5
你的方法还是不行
有多个hyperlink,每个link的参数不同,但password是一样的,比如
要求就是点第一个link,程序得到参数:password, ABC, 2010.09.06
点第二个link,程序得到参数:password, XYZ, 2010.09.08
【在 s****y 的大作中提到】 : Grrrrrrrrrrr : 啥也不用。form指定get方法(默认的)action=submit.php,link参数放在input : hidden里既可
|
s****y 发帖数: 983 | |
z*y 发帖数: 1311 | 7 thank you, 有个奇怪的现象
alert(x) 显示的是正确的
但送过去的URL里只有password,“.../submit.php?password=xxx”
name和date都消失了
个人感觉那个action的赋值语句没有作用,仍然只送form中的那个input
但如果这个赋值语句没有用,那它怎么知道要去找submit.php呢?
在form里面没有告诉它啊
如果有用,为什么它没有把x全部传过去?
OK,我的结论是action的赋值不能贴参数上去,系统不认
我把它改成
document.forms["myform"].action = "./submit.php?name=XYZ&date=20100908" + x;
仍然只有password |
w*****g 发帖数: 1415 | |
z*y 发帖数: 1311 | 9
没有试过,但我比较确信这个不work
网上有人讨论过,我也找到答案了
有兴趣的同学可以发包子给我
【在 w*****g 的大作中提到】 : 用
|
m****e 发帖数: 25 | 10
获取表单提交的值:
1,submit.html
2,submit.php
$yourtext = $_POST['yourtext'];
echo $yourtext;
?>
获取URL地址中的参数:
1,URL样式:
http://www.yourdomain.com/submit.php?id=12&text=yourname
2,在php页面里面:
$id = $_GET['id'];
$yourname = $_GET['yourname'];
echo $id." ";
echo $yourname;
?>
随手写的,没有测试过,大体差不了多少,如果运行部了,请给我留言。
希望能有所帮助。
【在 z*y 的大作中提到】 : 把一个hyperlink和一个文本框放在一起,hyperlink中带参数 : 用户在文本框中输入数据后,点击hyperlink : hyperlink指向一个php程序,程序要同时读取hyperlink中的参数和文本框中的输入 : 能做到么?谢谢。
|
z*y 发帖数: 1311 | 11
我要的是把1和2结合起来,请注意第5号贴
【在 m****e 的大作中提到】 : : 获取表单提交的值: : 1,submit.html : : 2,submit.php : : $yourtext = $_POST['yourtext'];
|