javascript - 在php中分配变量时如何获取js变量
问题描述
<ul id="listmhs">
<li class="daftar">Budi</li>
<li class="daftar">Indah Setia</li>
<li class="daftar">Tono</li>
</ul>
<script>
var listmhs = document.getElementById('listmhs')
var daftar = document.querySelectorAll('.daftar')
listmhs.addEventListener('click', function(el) {
if (el.target.classList.contains('daftar')) {
if (el.target.firstElementChild === null) {
var tagul = document.createElement("ul")
var tagli1 = document.createElement("li")
var name = el.target.textContent
var isitext1 = '<?php
$myPhpVar = 'Here I need to use name js variable';
$sql = "SELECT * FROM mahasiswa WHERE nama = $myPhpVar";
$stmt = $pdo->query($sql);
foreach ($stmt as $row) {
echo $row["nama"];
}
?>'
var text1 = document.createTextNode(isitext1)
tagli1.appendChild(text1)
tagul.appendChild(tagli1)
el.target.appendChild(tagul)
}else {
el.target.firstElementChild.classList.toggle('hidden')
}
}
})
</script>
我需要通过 php 从数据库中获取数据,但我需要一个可以使用 js 的标签 html 变量的值。我使用了 cookie,但它不能正常工作,因为必须重新加载浏览器才能更新数据。
解决方案
推荐阅读
- karate - 在空手道 0.9.5 中使用表单字段时无法覆盖内容类型标题
- arrays - 如何沿单个公共维度组合多个不同的 numpy 数组,同时将唯一变量设置为单独的维度
- huawei-mobile-services - 如何修复多线程的华为云数据库错误?
- java - Apache Kafka:日志保留和清理对日志段文件有什么影响?
- asp.net-core - 核心剃须刀beginform html标签错误
- reactjs - 为 DeleteWithConfirmButton react-admin 设置自定义消息
- ios - 如何根据查找具有特定值的实体在我的核心数据之间进行迭代
- arrays - 解释 ArrayFormula 扩展规则
- javascript - 遍历 DOM 查找节点和运行时注意事项
- javascript - 如何在文本中找到私有字符 utf8?