如果出现错误,则在表单提交后从弹出窗口显示所选值

时间:2012-12-26 09:31:10

标签: php html

我有一个文本框,当用户点击它时,一个弹出窗口打开,其中包含许多无线电选项,当用户选择其中任何一个并单击表单上的提交按钮时,值将出现在该文本框中,但是当用户单击提交按钮并且如果表单上的错误消失,文本框值消失,我该如何恢复它? 这是文本框代码

<input  title="Enter Kind of work 1" 
        readonly="readonly"  
        onclick="if(this.value!=''){this.value='';opendrop();}else{opendrop();}" 
        id="other_work1" 
        name="other_work1" 
        type="text" 
        size="20" 
        maxlength="20"  
        onclick='opendrop()'
        <?php if (isset($errors)) { 
                  echo 'value="'.htmlentities(@$_POST['other_work1']).'"'; 
              } 
        ?>
>

这是我打电话的功能

function opendrop()
{
var popy= window.open('kind.php','popup_form','width=380 height=300 left=800 top=300');
}

0 个答案:

没有答案