在php中的按钮单击事件中动态地为文本框分配值

时间:2015-07-04 05:35:08

标签: php

这是我的Html代码:

<input type="text" id="state" name="state"  autocomplete="off">
<input type="text" id="district" name="district" autocomplete="off">
<input name="Submit" type="submit" value="Submit">

这是我在服务器端的php代码:

if(isset($_POST['Submit'])){        
    $state = $_POST['state'];
    //what we have to write here to assign this value to 2nd textbox.   
}   

请帮我解决这个问题.....

1 个答案:

答案 0 :(得分:0)

如果您涉及PHP,那么它就不会像JavaScript一样流畅(您会看到屏幕刷新)。

在这种情况下,您需要将表单和PHP放在同一页面上:

<?php

$district = "";
$state    = "";

if(isset($_POST['Submit'])){        
    $state = $_POST['state'];
    $district = $state;
}

?>

<form method="post" action="">

<input type="text" id="state" name="state" value="<?php echo $state; ?>" autocomplete="off">
<input type="text" id="district" name="district" value="<?php echo $district; ?>" autocomplete="off">
<input name="Submit" type="submit" value="Submit">

</form>

因此,一旦您在第一个文本字段中输入内容并提交,您就会看到它出现在第二个文本字段中。