2014-10-05 65 views
1

我试图在窗体中打印文本框。HTML Python正确的语法

这是我对形式的组件代码(蟒蛇内):

print "<tr><td>Review </td><td>< input type=""textarea"" name=""Review"" cols=""50"" rows=""5""> " 
print """ 
    Enter some text... 
    </textarea> 
    <br /> 

""" 

但在表格上,它结束了这样image

我敢肯定,这只是语法,但我对HTML很陌生。

回答

1

试试这个:

print "<tr><td>Review </td><td><input type=\"textarea\" name=\"Review\" cols=\"50\" rows=\"5\" />" 
print """ 
    Enter some text... 
    </textarea> 
    <br /> 

""" 
1

您在<input之间有冗余空白。只是将其删除:

print "<tr><td>Review </td><td><input type=""textarea"" name=""Review"" cols=""50"" rows=""5""> " 
0

替换此标记为

print "<tr><td>Review </td><td><input type=""textarea"" name=""Review"" cols=""50"" rows=""5"">" 
0

必须在每个"符号这样的前添加\

print "<tr> 
    <td>Review </td> 
    <td><input type=\"textarea\" name=\"Review\" cols=\"50\" rows=\"5\" />" 
print """ 
    Enter some text... 
    </textarea> 
    </td>  
""" 

而且您必须正确关闭<td>(您改为输入<br/>)。

0
print "<tr><td>Review </td><td><textarea name=""Review"" cols=""50"" rows=""5"">Enter Some text" 
print """ 
    </textarea> 
    <br /> 

""" 

这实际上是我得到它的工作方式......但是,是的,在<后的空间并没有帮助:P