想做php的页面传递,即在下一个页面中获得上一个页面传递的参数。
<?php echo "<a target='_blank' href=detail.php?user=".$canshu.">","查询用户名是否已经注册","</a>";?>
想通过获取当前页面文本框的值作为下一个页面的查询参数,即所谓的用户ID。
在php下,我一直没有找到获取当前页面文本框的值的方法,用JavaScript倒是可以实现。
看下面的代码:
<script>
function check_click(){
if(document.check.user.value=="")
{
alert("请先输入您要注册的用户名");
document.check.user.focus();
return false;
}
var qq =document.check.user.value;
document.write(qq);
}
</script>
<form method='post' name='check'>
<input type="text" id="user" name="user" value="459">
</form>
现在知道,var qq 中的“qq”的值就是459,想请教高手,怎么样把这个“qq”的变量赋值给php的变量“$canshu”,
如果解决这个问题,那么上面的URL中“user”的值就知道了
因此在下一个页面通过$_GET['user']就可以得到值459了,然后在数据库中进行相关的查询。
高手们,此问题该如何解决啊?
<?php echo "<a target='_blank' href=detail.php?user=".$canshu.">","查询用户名是否已经注册","</a>";?>
想通过获取当前页面文本框的值作为下一个页面的查询参数,即所谓的用户ID。
在php下,我一直没有找到获取当前页面文本框的值的方法,用JavaScript倒是可以实现。
看下面的代码:
<script>
function check_click(){
if(document.check.user.value=="")
{
alert("请先输入您要注册的用户名");
document.check.user.focus();
return false;
}
var qq =document.check.user.value;
document.write(qq);
}
</script>
<form method='post' name='check'>
<input type="text" id="user" name="user" value="459">
</form>
现在知道,var qq 中的“qq”的值就是459,想请教高手,怎么样把这个“qq”的变量赋值给php的变量“$canshu”,
如果解决这个问题,那么上面的URL中“user”的值就知道了
因此在下一个页面通过$_GET['user']就可以得到值459了,然后在数据库中进行相关的查询。
高手们,此问题该如何解决啊?
<?php echo " <a target='_blank' href=detail.php?user=".$canshu.">","查询用户名是否已经注册"," </a>";?>
把这句话改为:<?php echo " <a id="detail" target='_blank' href=detail.php?user=".$canshu.">","查询用户名是否已经注册"," </a>";?> 然后,JS调用
document.getElementByID("detail").href="detail.php?user=" + qq;
<?php echo " <a id='detail' target='_blank' href=detail.php?user=".$canshu.">","查询用户名是否已经注册"," </a>";?>
用location.href跳传
设置隐藏表单传值
设置cookie传值