javascript - 无法将 PHP 变量转换为 javascript 函数
问题描述
我错过了什么?
我在 php 中声明一个变量:
<?php
$MyPHPStringVar = 'Hello World';
?>
我有一个表格
<form id="from1" action="someaction.php">
<button>xy</button>
</form>
我有一个 javascript 函数,我想在其中检索声明的 php 变量,但如果我打印它(var javaScriptVar),它会返回完整的
"<?php echo $MyPHPStringVar; ?>"
我错过了什么?
<script>
var javaScriptVar = "<?php echo $MyPHPStringVar; ?>";
document.querySelector('#from1').addEventListener('submit', function(e) {
var form = this;
e.preventDefault();
swal({
title: "Are you sure?",
text: javaScriptVar,
icon: "warning",
buttons: [
'No, cancel it!',
'Yes, I am sure!'
})
...
...
...
</script>
解决方案
推荐阅读
- javascript - 如何从 google.maps.DistanceMatrixService() 返回值?
- deep-learning - RuntimeError:梯度计算所需的变量之一已被修改:是版本 2;而是预期的版本 1
- python-3.x - 将简单的 .txt 文件导入 Python 时遇到问题
- arrays - 识别用户定义函数和库定义函数
- javascript - 如何使用 vid.onended 检测视频何时使用 javascript 播放完毕
- javascript - 无法导入图像:InvalidCharacterError:无法在“文档”上执行“createElement”:提供的标签名称不是有效名称
- file-get-contents - 400 与 file_gets_contents() 或 curl_init()
- metal - Metal 是否支持 glDepthRange() 之类的东西?
- google-apps-script - 如何在 Google 脚本中获取选定的选项?
- java - 在 char 出现 5 次之后和第 6 次之前匹配所有内容