当文本字段不为空时,按钮值不会更改

时间:2017-05-06 17:01:19

标签: php html

当php变量不为空时,有一个小问题让我的提交按钮改变值。所以我设置它的方式是当按钮" GO"按下它会将文本字段的值设置为" 1234567890"意思是它不再是空的。现在,当页面首次加载时,文本字段将为空,按钮应该显示" GO"一旦按下,文本字段值将改变,按钮现在应该说" REFRESH"然而它仍然在说" GO"谁能看到我在这里出错的地方?

感谢。

PHP

<?
if (!$HostKey){
    $HostBtn = 'GO';
}
else{
    $HostBtn = 'REFRESH';
}

if ($_SERVER['REQUEST_METHOD'] === 'POST') {

    if (isset($_POST['Go'])) {

            $HostKey = "123567890";

        }
    }
}
?>

HTML

<form action="Home.php" method="post">
    <p><strong>HOST:</strong>
    <input name="Host" id="Host" type="text" value="<? echo $HostKey; ?>" maxlength="10" disabled>
    <input name="Go" id="Go" type="submit" value="<? echo $HostBtn; ?>"></p>
</form>

0 个答案:

没有答案
相关问题