有编码:
if(!$fgmembersite->CheckLogin())
{ $loggedin="0";} else { $loggedin="1"; }
if ($loggedin=="1") { echo "<form method=\"post\">
<input type=text id=\"nameField\" name=\"nameField\" value=\"". $fgmembersite->UserFullName() ." \"/></form>"; }
想要再次回复nameField likE:
<?php echo $nameField ?>
这怎么可能?
答案 0 :(得分:1)
<form action="the-same-page.php">
... your code...
<input type="submit">
</form>
<?php echo $nameField?>
如果您需要它而不提交,那么它只是客户端的行动。
<input type="text" id="foo"
onchange="document.getElementById('output').innerHTML = this.value"/>
<div id="output">output will be here</div>
答案 1 :(得分:0)
<? echo $_POST['nameField']; ?>
这是echo Posted Value ...
答案 2 :(得分:0)
无需刷新页面/提交表单,您需要使用javascript。
包括jquery然后你可以做这样的事情
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>
<script>
$(document).ready(function(){
jQuery("#nameField").keyup(function () {
var value = $(this).val();
$("#xx").text(value);
});
});
</script>
<?php
echo '<form action="" method="post">
<input type="text" id="nameField" name="nameField" value="'.$fgmembersite->UserFullName().'" />
</form>';
?>
<span id="xx"></span>