php - 通过函数传递参数时出错。

标签 php javascript

我的代码中出现此错误..

echo "<input type='button' value='send mails' onclick=\"sendmails(".$sendQuestion.")\">";

我觉得发布这个问题有点愚蠢。但我无法弄清楚这段代码有什么问题

这段代码是用php编写的。如果我不在 sendmails 函数中传递任何参数,它就可以正常工作,但是当我传递参数时,它会给出错误:

missing ) after argument list
  sendmails(Type your Question here testin to post from chrome)

最佳答案

在其周围添加引号:

echo "<input type='button' value='send mails' onclick=\"sendmails('".$sendQuestion."')\">";

如果没有引号,JavaScript 会误读您的字符串。

关于php - 通过函数传递参数时出错。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1235714/

相关文章:

php - move_uploaded_file() : Unable to move '/tmp/phpiS3dQA' to '/var/www/html/mysite/uploads/PNGWallpaper. png

PHP 和 MySQL - 如何使用 order by desc 和 limit 1 更新单个表中的单行

php - 将 PHP/GD 包装器移植到 Imagick 的问题

javascript - 图像元素的 `complete` 属性究竟是如何工作的?

php - 如何在 php 中修复 ftp_put() 上的 "Permission Denied"?

javascript - 即使加载了 window.load,document.ready 也会运行

JavaScript 验证日期是否存在

javascript - 如何从 vue.js 组件获取默认值?

javascript - jQuery - 在 mousedown 上触发常规函数调用

php - 以彩色显示文件中的内容