js函数参数的值传递。。js与php
functionzyvalue(sid){vartavalue='<?php$query="selecttnValuefromtask_notewheretnIndex=...
function zyvalue(sid){
var tavalue='<?php
$query="select tnValue from task_note where tnIndex='".sid."' order by id desc limit 1";
$qusql=mysql_query($query);
$res=mysql_fetch_array($qusql);
$zyzres=$res['tnValue'];
echo $zyzres;
?>';
return tavalue;
}
如题:tnIndex='".sid."' 这一段应该怎么改。。菜鸟求救,多谢大家。。。 展开
var tavalue='<?php
$query="select tnValue from task_note where tnIndex='".sid."' order by id desc limit 1";
$qusql=mysql_query($query);
$res=mysql_fetch_array($qusql);
$zyzres=$res['tnValue'];
echo $zyzres;
?>';
return tavalue;
}
如题:tnIndex='".sid."' 这一段应该怎么改。。菜鸟求救,多谢大家。。。 展开
展开全部
按你这样就是在把js的变量拿去php里面使用, 这是不可行的, 无法实现的.
首先你要明白, php脚本是第一时间编译的, 编译完了php才会去执行html,javascript.
我看你的需求可以不需要javascript来做,你的这个sid完全可以用get/post的方式来传值, 如果想无刷新, 则要使用ajax异步来实现.
啰嗦一下:
在js里面可以使用php的变量, 反之不行
首先你要明白, php脚本是第一时间编译的, 编译完了php才会去执行html,javascript.
我看你的需求可以不需要javascript来做,你的这个sid完全可以用get/post的方式来传值, 如果想无刷新, 则要使用ajax异步来实现.
啰嗦一下:
在js里面可以使用php的变量, 反之不行
更多追问追答
追问
function zyz(obj){。。
var textarea=document.createElement('textarea');
。。 textarea.innerHTML=zyvalue(obj); 。。
} 我现在是想在一个循环中使用$content.="zyz('".$sheetId."');"; zyz中用上面那个函数,有什么其他办法吗。。
追答
不明白你什么意思, zyz中用上面那个函数??
展开全部
js是在浏览器端执行的。PHP代码是在服务器端执行的。 你在用户的浏览器上想操作服务器上的数据库 怎么可以呢?
想要实现这样的效果的话要用ajax,异步把数据提交到服务器上,然后用PHP来执行那些代码
想要实现这样的效果的话要用ajax,异步把数据提交到服务器上,然后用PHP来执行那些代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
添加的onclick =“openLayer('测试','test_con',this.id)”
JS里onclick方法ID参数,JS以同样的方式获得这个参数就行了,
的功能openLayer(测试,test_con,身份证)
{
...... / / ID直接访问,你可以使用JS过程或传送到其他页面的这个参数。
}
JS里onclick方法ID参数,JS以同样的方式获得这个参数就行了,
的功能openLayer(测试,test_con,身份证)
{
...... / / ID直接访问,你可以使用JS过程或传送到其他页面的这个参数。
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没得改,php要优先js执行!望采纳!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询