未定义Javascript函数contactAdvertiser

未定义Javascript函数contactAdvertiser,javascript,Javascript,函数contactAdvertiser(){ 游泳({ 标题:“联系广告商”, 键入:“info”, html: '对该产品/服务感兴趣?请与广告商联系!'+ “”+ “您的更新代码就快到了-问题是您仍然不了解PHP是如何工作的 试试这个 '<a style="text-decoration: none; color: #FFC107;" href="tel:<?php $item->phonenumber ?>"><b>Call Advertiser&


函数contactAdvertiser(){
游泳({
标题:“联系广告商”,
键入:“info”,
html:
'对该产品/服务感兴趣?请与广告商联系!
'+ “
”+
“您的更新代码就快到了-问题是您仍然不了解PHP是如何工作的

试试这个

'<a style="text-decoration: none; color: #FFC107;" href="tel:<?php $item->phonenumber ?>"><b>Call Advertiser</b></a><br>' +
'<b><a style="text-decoration: none; color: #536DFE; href="sms:<?php $item->phonenumber ?>?body=test"</a>' +

”+ '' +
PHP在这个字符串“tel:phonenumber?>”中“注入”电话号码

问题在于

'<a style="text-decoration: none; color: #FFC107;" href="tel:'+ <?php $item->phonenumber ?>+'"><b>Call Advertiser</b></a><br>'

是,如果音素是一个字符串(例如在中间包含空格),你的JavaScript将结束

'<a style="text-decoration: none; color: #FFC107;" href="tel:'+ 02 1234 5678 +'"><b>Call Advertiser</b></a><br>'

这也是无效的javascript

使用

'<a style="text-decoration: none; color: #FFC107;" href="tel:<?php $item->phonenumber ?>"><b>Call Advertiser</b></a><br>'

它变成

'<a style="text-decoration: none; color: #FFC107;" href="tel: 02 1234 5678"><b>Call Advertiser</b></a><br>'


单击之前,开发者工具控制台中是否有其他错误或警告?顺便说一句,看到
'.$item->phonenumber.
是不常见的。
这不是犹太javascript-在单击某种语法之前,控制台中一定有错误error@JaromandaX-不,一点错误都没有。不,不,这是我n PHP,这会获取用户的电话号码。@JaromandaXNo不,这部分代码不是PHP-它是javascript…完全没有
告诉我-也没有[PHP]标记