如何使用document.getElementById将输入标签值声明为php变量

时间:2019-03-03 06:22:35

标签: javascript php html

这是我的职责

function selectdata($conn)
{

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
$sql = "SELECT * FROM `schb1` WHERE ID= '2019_March_W1_friday_1'";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
   // output data of each row
   while($row = $result->fetch_assoc()) 
   {
       echo "<script>".$ff."=document.getElementById('inputyear').value;</script>";
       echo "<script>document.getElementById('demo').value='".$ff."';</script>";  
   }

} else {
    echo "0 results";
}
$conn->close();

}

我想向 php变量声明输入标签值,而我尝试了这一点,

echo "<script>".$ff."=document.getElementById('inputyear').value;</script>";

我不想使用get或post方法,我想使用 document.getElementById

如果有人可以给我解决方案,我将非常感谢您!

1 个答案:

答案 0 :(得分:1)

由于PHP在将其输出发送到客户端之前在服务器上运行,因此您不能使用document.getElementById来设置php变量的值。没有文档,也没有带有值的元素。