各位大神,我想实现点击某单元格,该单元格内容及另一个变量的赋值就变化,我是这么写的,好像不行,为什么呢?谢谢! $txt='没有';$m=17; echo " ".$txt.""; function ad(){ if($txt=='没有') {$txt='有'; $m=21;} else {$txt='没有'; $m=17;} } ?> 其实,$txt就是两个值,一个是“没有”,一个是“有‘”;$m就是两个值,一个是17,一个是21. 回复讨论(解决方案) 当然不行! 这里调用的是 js 函数 ad,而不是 php 函数 ad 那该怎么改呢?我还是不会啊!谢谢大神。 有人帮我看看吗?怎么实现这个啊。 你把function ad()写在script标签里跟在echo语句里面。click调用的并不是PHP函数。 还是不行啊。我其实就想实现点击单元格,然后内容就在2个值之间切换,不知怎么实现。