如何传递php变量到我的脚本代码和使用文档.写入以显示它
How to pass php variable to my script code and use document.write to display it?
这是我的html代码。
<!DOCTYPE HTML>
<?php
$php_var = "Hello world from PHP";
?>
<html style="margin-top:-8px; margin-left:-8px;">
<head>
<meta charset="utf-8">
<title>Pure-Convert</title>
<script src="jquery.js"></script>
<link rel="stylesheet" type="text/css" href="calchome.css">
<script src="4func.js" type="text/javascript"></script>
<script src="converter.js" type="text/javascript"></script>
<script>
var js_var = <?php echo json_encode($php_var); ?>;
document.write(js_var);
</script>
</head>
<body >
<form action="cool.php" method="post">
<input name ="username" placeholder="Name">
<input name= "comment" placeholder="Make your mind heard..." />
<input type ="submit">
</form>
</body>
</html>
基本上我想要发生的是我想要$php_var转换为javascript。这就是我所尝试的。有人能帮我完成这件事吗?
<script>
var js_var = <?php echo json_encode($php_var); ?>;
document.write(js_var);
</script>
Try
<script>
var js_var = "<?php echo $php_var; ?>";
document.write(js_var);
</script>
您不需要document.write(js_var);
。它所做的是将该值写入DOM/HTML,可能会弄乱所有内容(取决于值)。
<? php echo( '<script>var my_var=' . $my_value . ';</script>'); ?>
// In further js:
console.log( my_var );
相关文章:
- Javascript/Css导航未显示在jquery文档上,仅在ie中准备就绪
- 显示“<script src='some.js'></脚本>"在Html文档中
- 服务器上的 Meteor.publish 不会在客户端上显示新文档
- 我该如何在旅途中添加一些段落,并将结果显示在带有段落标记的文档中
- 文档的第一行.写的格式不正确,有时无法显示
- 我想在灯箱中显示pdf文档
- 突出显示iframe内的文本,同时使用jquery单击文档上的相同文本
- 如何在对话框中显示文档集欢迎页面
- Angularjs-将指令中的值绑定到文档中的任意位置显示/隐藏
- 在 javascript 中创建 xml 文档显示错误
- 如何在网络浏览器中显示MS-Excel和PDF文档
- 不显示带有搜索的重复控件中的新文档
- jQuery 显示 在文档中添加新元素后不起作用
- 如何在本地主机的浏览器中显示Word文档
- 如何将网页文档显示到XUL元素中
- 使用Phonegap显示iOS文档目录中可用的本地pdf文件
- Nodejs MongoDB 本机驱动程序不显示文档
- 为什么这个 angularjs 指令不显示绑定的文档
- 某些函数在ammon.js中不起作用,尽管BulletPhysics文档显示它们应该起作用
- 使用 Web 浏览器打印文档显示