php - 找不到语法中的错误

标签 php javascript json

我有以下代码:

onclick=" <?php echo 'postwith(\''.$_SERVER['PHP_SELF'].'\',{export:\'export\',date:\''.$_POST['date'].'\'})'; ?>"

而 postwith 是一个函数。

在 ie 中我有一个错误: 预期的标识符、字符串或数字

在 firefox 中没问题,链接是:

postwith('/page/page.php',{export:'export',date:'Yesterday'})

那么我的错误在哪里呢?

谢谢!

最佳答案

export 是一个关键字,因此 IE Javascript 引擎似乎对您在该上下文中使用它感到困惑。您可以将它放在引号中,以表明它是一把 key 。

关于php - 找不到语法中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3710417/

相关文章:

php - 使用 PHP 计算唯一行而不使用 MYSQL (UNIQUE)

javascript - 我可以在react 'render'语句中分配变量吗

arrays - '? :' 表达式中的结果值具有不匹配的类型 'productsList' 和 'String'

javascript - 延迟加载图片

java - 将数组从 php 发送到 android studio

json - React Native - 单击按钮时将 ListView 行数据传递到新屏幕?

PHP 真实文件类型

php - 一下子真的很奇怪的错误。可以在查询中减去,但相乘会产生错误

javascript - Cakephp 3.6.14 : Make datetime field readonly

javascript - 超出最大调用堆栈大小 Node.JS WebCrawler