PHP 函数不会向 JavaScript 变量返回值
php function doesn't return value to javascript variable
我正在尝试从javascript调用php函数"funct1(("。我正在从按钮点击调用javascript函数"clicked(("。问题是当我单击 php 函数中的按钮时,不会将值返回给"someVariable"。
<?php
function funct1()
{
if(isset($_GET['cmbcode']))
{
$name = $_GET['cmbcode'];
echo $name;
}
}
?>
<script type='text/javascript'>
function clicked()
{
var someVariable="<?php echo funct1(); ?>";
alert(someVariable);
}
</script>
由于您没有在 funct1(( 函数中返回 $name
变量,因此它不适用于echo
,因为它作为变量作用于它。
将您的代码更改为返回$name
然后使用 echo funct1()
echo
它,或者只是在没有echo
的情况下运行funct1()
( var someVariable="<?php funct1(); ?>";
(
相关文章:
- 将函数的上下文应用于javascript变量
- 如何通过ajax刷新JSF填充的javascript变量
- Javascript变量赋值|
- 限制javascript变量的最小/最大整数
- 来自文本输入null的html javascript变量
- 访问jsrender模板中的全局javascript变量并更新它
- 从数据库中获取数据并插入JavaScript变量
- 如何将javascript变量传递到Meteor Spacebars模板中
- 将JavaScript变量保存到Rails模型
- 在if语句下的html中使用javascript变量
- Javascript变量分配-按类别
- 操作javascript变量[HTML]以只显示文本
- 无法比较javascript变量
- 如何将smarty变量与javascript变量进行比较
- 如何使用PHP将javascript变量添加到mysql数据库中
- Javascript 变量使用 jquery 查找变量
- 重新加载页面时Javascript变量发生变化
- 在asp classic中使用javascript变量
- 全局Javascript变量变为null
- 如何向服务器端提交javascript变量