2013-08-22 208 views
0

我需要帮助。我在我的网页的形式看起来像下面但是当我在文本框中单击光标将不会出现,我不能键入未输入HTML文本框

<form name="input" action="postblog.php?name=<?PHP echo ($_GET['name']); ?>" method="post">  
    Post: <input type="text" name="text2"> 
    <input type="submit" value="Submit">  
</form> 
+0

因为不仅仅是这几行,这是完美的工作不是更多的代码,我想你有JavaScript的网站上有哪些块用户输入。请给我们更多的代码,以便我们发现真正的错误。 – Pixelmonster

回答

0

很可能有其他没有进行,因为它出现内屏幕上显示的错误HTML标签。请务必检查是否$_GET['name']设置第一:

<form name="input" action="postblog.php?name=<?php echo ($_GET && isset($_GET['name'])) ? $_GET['name'] : 'No_Name_Value_From_GET'; ?>" method="post"> 
    Post: <input type="text" name="text2" /> 
    <input type="submit" value="Submit" /> 
</form> 

在这种情况下,如果$_GET['name']没有设置,为?name=值将是No_Name_Value_From_GET(但你可以将其更改为任何你想要的)。

HTH ... :)