php中从表格中得到的数据怎么样运用到另一个文件中

我想从表单中得到数据然后传到以下代码中的“tu”

代码如下:
function getBoundary(){

var bdary = new BMap.Boundary();
bdary.get(" tu ", function(rs){

map.clearOverlays();

var count = rs.boundaries.length;
for(var i = 0; i < count; i++){
var ply = new BMap.Polygon(rs.boundaries[i], {strokeWeight: 2, strokeColor: "#ff0000"});
map.addOverlay(ply);
// map.setViewport(ply.getPath());

}

});

}

setTimeout(function(){
getBoundary();
}, 2000);

对php实在不是很了解,希望有大神来帮帮忙

要将表单中的数据传递给上述 JavaScript 代码中的 "tu" 变量,您需要使用 PHP 在服务器端接收表单数据,并将它们传递给 HTML 页面。然后,您可以在 HTML 页面上使用 JavaScript 访问这些数据。


以下是一个示例代码:

HTML 表单页面(form.html):

<form action="submit.php" method="post">
  <input type="text" name="tu" id="tu">
  <input type="submit" value="Submit">
</form>

PHP 提交页面(submit.php):

<?php
  $tu = $_POST['tu'];
  echo "<script> var tu = '$tu' </script>";
?>

JavaScript 代码页面(map.js):

function getBoundary(){
  var bdary = new BMap.Boundary();
  bdary.get(tu, function(rs){
    map.clearOverlays();
    var count = rs.boundaries.length;
    for(var i = 0; i < count; i++){
      var ply = new BMap.Polygon(rs.boundaries[i], {strokeWeight: 2, strokeColor: "#ff0000"});
      map.addOverlay(ply);
      // map.setViewport(ply.getPath());
    }
  });
}
setTimeout(function(){
  getBoundary();
}, 2000);

最后在你的HTML页面中引入map.js


这样就完成了表单数据到JavaScript变量的传递。