javascript调用php函数的参数处理的问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:16:22
<script type="text/javascript">
function newClick()
{
var cs;
cs= document.getElementById(cs).value
str = '<?php echo func(12) ?>'; //func函数的参数由js传递,这里的12希望由变量cs值代替;
}
</script〉

中间一句应该怎么写才能实现将参数传递给php的函数
str = '<?php echo func(12) ?>'; //func函数的参数由js传递,这里的12希望由变量cs值代替;

两种方法:
1,传统用表单,post给php文件,然后用$_POST['']获得使用
2,所谓AJAX模式。参见:http://bk.baidu.com/view/1641.htm

php是在服务器端执行的,你的 JS代码是在浏览器端的,既然php已经将结果输出到浏览器,如果没有新的http请求,不可能再降JS参数传递给PHP,除非使用AJAX技术。

你这里是从客户端传递到服务器端啊~
哪有那么容易 我就知道用AJAX传过去再传回结果...
不知道有什么简单的办法..