我從PHP函數中獲取一些HTML代碼並將其打印出來。這樣的事情:表單元素未被打印
// the html code
<div><?php echo $this->create_form(); ?></div>
//the php code
function create_form()
{
return '<form method="POST" id="myform"><input blah blah.../></form>';
}
問題是,所有元素「內部」的形式得到打印,但形式本身並不是!例如:
<div><input blah blah.../></div>
如果我改變「形式」與別的東西,如「格」,那麼它會打印,但每當我把表單元素,它只是不希望被打印!
你所說的印刷意思?控件本身的文本或控件生成時的文本? –
PHP方法返回一個包含表單元素和其他東西的字符串......我回顯該DIV之間的字符串。這就是我打印的意思...... –
從運行代碼時的外觀來看,它應該在瀏覽器中創建表單元素和一個輸入框。當你查看源代碼時,你會看到'form'元素存在 - http://codepad.viper-7.com/2fcQ9X –