javascript - 两个 $variable 作为 html 按钮中的数据点
问题描述
我正在尝试调用 2 java 值并将它们都设置为这个 html 按钮中的数据点,之前代码工作过,丢失了,新手监督问题,有人觉得很好,可以帮助我看看我错过了什么?
<?php $cuid = $user['cuid']?>
<?php $ruid = $user['ruid']?>
<?php echo $cuid; echo $ruid?>
应用:
<span class="glf-button" data-glf-cuid="a7898b02-f26c-41e4-8a34-293ec7ab65aa" data-glf-ruid="<?php $ruid = $user['ruid']?>" > See MENU Order</span>
<script src="https://www.fbgcdn.com/embedder/js/ewm2.js" defer async ></script>
作品!!!
<span class="glf-button" data-glf-cuid="<?php $cuid = $user['cuid']?>" data-glf-ruid="313438d5-7599-4306-aad9-177ae5cdf317" > See MENU Order</span>
<script src="https://www.fbgcdn.com/embedder/js/ewm2.js" defer async ></script>
作品
<span class="glf-button" data-glf-cuid="<?php $cuid = $user['cuid']?>" data-glf-ruid="<?php $ruid = $user['ruid']?>" > See MENU Order</span>
<script src="https://www.fbgcdn.com/embedder/js/ewm2.js" defer async ></script>
不工作
解决方案
只需echo
要将数组出现的值与 HTML 的其余部分一起发送出去
<span class="glf-button" data-glf-cuid="a7898b02-f26c-41e4-8a34-293ec7ab65aa" data-glf-ruid="<?php echo $user['ruid'];?>">See MENU Order</span>
当然在另一条线上也是如此
或者你可以做
<?php
$cuid = $user['cuid'];
$ruid = $user['ruid'];
?>
然后在我们的代码中$ruid
,$cuid
但他们也需要回显
<span class="glf-button" data-glf-cuid="a7898b02-f26c-41e4-8a34-293ec7ab65aa" data-glf-ruid="<?php echo $ruid;?>">See MENU Order</span>
除非你使用这种语法
<span class="glf-button" data-glf-cuid="a7898b02-f26c-41e4-8a34-293ec7ab65aa" data-glf-ruid="<?=$ruid?>">See MENU Order</span>
但是,当您已经在数组中拥有数据时,为什么还要使用另一个变量
推荐阅读
- php - Symfony 如何仅使用 Nullmailer 发送电子邮件
- python - 打印列表中所有嵌套列表的内容
- javascript - 将非电子窗口作为电子应用程序的父级
- python - 我收到“内部检查系统错误”
- json - json调用上模板文件错误的CakePHP3路径
- c# - Winforms组合框设置默认选择值不起作用
- wordpress - 添加 wordpress 'slug' 作为类别类
- python - 如何在 ruby 中使用 sinatra 将请求正文作为 json 获取?
- firebase - X 小时后从云存储中删除媒体
- python - follower() 缺少 1 个必需的位置参数:'profile'