在PHP中,給input賦值有多種方法,取決于你是在服務器端還是在客戶端進行操作。
$_POST
或$_GET
來獲取表單提交的數據,并將其賦值給input元素。例子:假設你有一個名為name
的input元素和一個名為submit
的submit按鈕,可以使用以下代碼在服務器端給input賦值:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
}
?>
<form method="post" action="">
<input type="text" name="name" value="<?php echo isset($name) ? $name : ""; ?>">
<input type="submit" name="submit" value="Submit">
</form>
例子:假設你有一個名為name
的input元素和一個名為submit
的submit按鈕,可以使用以下代碼在客戶端給input賦值:
<script>
document.addEventListener("DOMContentLoaded", function() {
var input = document.querySelector("input[name='name']");
var submit = document.querySelector("input[name='submit']");
submit.addEventListener("click", function(event) {
input.value = "John Doe";
});
});
</script>
<form method="post" action="">
<input type="text" name="name">
<input type="submit" name="submit" value="Submit">
</form>
上述代碼使用JavaScript在按鈕點擊時給input元素賦值為John Doe
。