我通过表单获得了一些价值。但是无法在单独的js文件中自动插入该值。
详细信息:
我从表单$id
和$marks
获得价值。
我有一个名为raw_data.js
的js文件
JS文件内容:window.raw_data = " (6,9) ";
现在我希望从表单中获得的任何值都可以在($id,$marks)
格式的JS文件中进行修复。
答案 0 :(得分:0)
LocalStorage 是您的解决方案:
window.localStorage.setItem('some title', $id);
window.localStorage.setItem('some title2', $marks);
并在raw_data.js
:
var $id = window.localStorage.getItem('some title');
var $marks = window.localStorage.getItem('some title2');
window.raw_data = "($id, $marks)";
代码中的编辑:应该是这样的:
<?php
if($_POST["marks"] && $_POST["id"]) {
$marks = $_POST["marks"];
$id = "ID_" . $_POST["id"];
?>
<script>
window.localStorage.setItem('some title', $id);
window.localStorage.setItem('some title2', $marks);
</script>
<?php
}
?>