PHP中如何使用javascript的confirm进行判断操作 echo "javascript:if(confirm('提示:现在一共要订购".$stc_num.", 多余 ".($stc_num-$_POST["olds_t_num"])." 是否继续?')) window.location='other.php';"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js是客户端的,php在服务器端。光靠confirm里输入的值而不请求服务器是没办法的。所以除非你cnofirm输入值之后,再提交一次请求,否则是没有办法得到的。 楼上的可以说的详细点吗?具体的代码该如何写啊?我是想用javascript中的对confirm的判断嵌入PHP中实现一个对用户的提醒作用.javascript中的confirm使用:<javascript> var con=confirm("是否继续?"); if(con==true) {继续的语句} if(con==false) {exit;}</javascript>在PHP中该如何使用啊?如果confirm 返回值为true ,就把对数据进行操作,如果为 false就不进行任何操作,PHP如何获取confirm的返回值呢?请高手们说的详细点啊,多谢 if(confirm(...))这里就有判断。confirm()函数是Bool。 confirm就不应该和PHP代码写在一起。应该在FORM提交前就判断 <form method="POST" onSubmit="return go(this)"><input type="submit" name="Submit" value="提交" /></form><script>function go(){ if(confirm"您确定要提交吗?")){ return true; }else{ return false; }}</script>这样很容易懂了吧? js是在客户端,php是在服务器端,首先你要清楚这个概念。想要js给php传值,需要通过表单提交过去。<script>function getVal(){ if(confirm("您确定要提交吗?")) document.form1.choice.value = 'true';}</script><form name="form1" method="POST" action="xxx.php"><input type="hidden" name="choice" value="" /><input type="submit" name="Submit" value="提交" onCLick="getVal();" /></form>然后在那个xxx.php页面判断$_POST['choice']的值就行了 两个答案都很好,我明白或许用confirm实现不了我的目的,多谢大家的热心帮助,我不知道该如何给分好了,上面的两个答案都很好. 虽然关于这个问题楼主已经结帖了,不过我还是要要说下的这个帖子的浏览率蛮高的之前我也不会的时候在网上搜索时就看到这个页面,没想到到现在都没有人给出比价合理的答案,我知道这个方法,javascript:if(confirm( '删除后不可恢复,确认要删除吗?')) 我的网站我专门做了一个演示页面,功能跟PhpMyAdmin中删除记录提示一样的代码在我的站上,骗人我不得好死!《PHP关于js的confirm函数怎么传值给另一张php页面》http://www.iczy.net/index.php/archives/22 演示效果:http://www.iczy.net/demo/confirm/test.php 演示效果:http://www.iczy.net/demo/confirm/test.php thinkphp中如何完成一次点击完成隐藏或者显示并且发送ajax请求 在线急等 PHP程序的图片修改,但是网站浏览还是没修改过来 第一天学 php ,问个弱弱的问题 请人做两个PHP页面,报酬详谈 apache rewrite如何重定向我指定的URL? 请问一下验证码的实现原理 为什么只有PHP 5.3 (5.3.27)支持直接安装到Windows? ●●●如何修改PHP.ini的SMTP端口?●●● 请教各位老师关于PHP数组的问题 smarty 正则表达式问题,编译不过去,不知道怎么改!! ajax,php乱码问题
<javascript> var con=confirm("是否继续?");
if(con==true)
{继续的语句}
if(con==false)
{exit;}
</javascript>
在PHP中该如何使用啊?如果confirm 返回值为true ,就把对数据进行操作,如果为 false就不进行任何操作,PHP如何获取confirm的返回值呢?请高手们说的详细点啊,多谢
confirm()函数是Bool。
<input type="submit" name="Submit" value="提交" />
</form>
<script>
function go(){
if(confirm"您确定要提交吗?")){
return true;
}else{
return false;
}
}
</script>
这样很容易懂了吧?
想要js给php传值,需要通过表单提交过去。
<script>
function getVal(){
if(confirm("您确定要提交吗?"))
document.form1.choice.value = 'true';
}
</script><form name="form1" method="POST" action="xxx.php">
<input type="hidden" name="choice" value="" />
<input type="submit" name="Submit" value="提交" onCLick="getVal();" />
</form>然后在那个xxx.php页面判断$_POST['choice']的值就行了
这个帖子的浏览率蛮高的
之前我也不会的时候在网上搜索时就看到这个页面,
没想到到现在都没有人给出比价合理的答案,我知道这个方法,
javascript:if(confirm( '删除后不可恢复,确认要删除吗?')) 我的网站我专门做了一个演示页面,功能跟PhpMyAdmin中删除记录提示一样的代码在我的站上,骗人我不得好死!《PHP关于js的confirm函数怎么传值给另一张php页面》http://www.iczy.net/index.php/archives/22
http://www.iczy.net/demo/confirm/test.php
http://www.iczy.net/demo/confirm/test.php