提交按钮onclick后,php绑定文本框值

时间:2014-01-15 02:51:15

标签: php ajax

我想提交文本框值并在提交按钮onclick后绑定文本框中的值。

echo '<td>';
echo '<form name="form1" method="POST" action="">';
echo Enter here:<br><input type="text" id="textbox1" name="tb1" value="" size="3"<br/>
<input type="submit" id="btn1" name = "btnenter'" value="Enter" />';
echo '</form>';
echo '</td>';

if ( isset( $_POST[btnenter] ) ) {
            $value1 = $_POST[tb1]; 
}

我可以获取值,但是如何绑定值?

2 个答案:

答案 0 :(得分:1)

<input type="text" id="textbox1" name="tb1" value="" size="3"<br/>

<input type="text" id="textbox1" name="tb1" value=". $value ." size="3"<br/>

即使你不检查有价值是否存在它也会起作用,因为它会为空,所以你可能不想检查是否“isnull”。

当使用echo时,如果使用双引号(“),则可以在echo中使用变量。例如:

 <input type='text' id='textbox1' name='tb1' value='${value}' size='3'<br/>

答案 1 :(得分:1)

$value1 = "";

if ( isset( $_POST[btnenter] ) ) {
    if( isset( $_POST[tb1] ) ){
        $value1 = $_POST[tb1]; 
    }
}

echo '<td>';
echo '<form name="form1" method="POST" action="">';
echo Enter here:<br><input type="text" id="textbox1" name="tb1" value=". $value1 ." size="3"<br/>
<input type="submit" id="btn1" name = "btnenter'" value="Enter" />';
echo '</form>';
echo '</td>';