我想将JavaScript函数调用的答案传递给PHP变量,以便可以在PHP脚本中的其他位置使用
。我下面有JavaScript代码
<script type="text/javascript">
function showSelected(val)
{
document.getElementById('selectedResult').innerHTML = val;
}
</script>
我想将方法调用的答案保存在PHP变量中,以便在PHP脚本的其他地方使用。
我尝试了这个,但是没有用
<?php
$val = "<script type='text/javascript'>showSelected();</script>";
?>
有人请帮忙。
答案 0 :(得分:0)
您需要从javascript函数返回一些信息。如果您不需要返回任何东西,至少返回true。这是一个好习惯。
<script type="text/javascript">
function showSelected(val)
{
document.getElementById('selectedResult').innerHTML = val;
return val;
}
在php脚本中调用函数时,您还需要传递一个变量。
<?php
$val = "<script type='text/javascript'>showSelected('something');</script>";
?>
尽管根据您的要求,您应该返回所需的值。
答案 1 :(得分:0)
由于您的javascript函数定义接受一个参数,因此您必须传递一个argumentsValue。另外,您的javascript函数需要返回该值,以便在函数外使用它或将其分配给php变量。
<div class="header">
<div class="left">인사말</div>
<div class="right">
<img src="https://i.stack.imgur.com/3mG2d.jpg"/>
</div>
</div>