【问题标题】:HTML Python Correct SyntaxHTML Python 正确语法
【发布时间】:2014-10-05 07:08:56
【问题描述】:

我正在尝试在表单中打印一个文本框。

这是我的表单组件代码(在 python 中):

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

"""

但在表单上,​​它最终是这样的

我确定这只是语法,但我对 HTML 还是很陌生。

【问题讨论】:

    标签: python html forms syntax


    【解决方案1】:

    试试这个:

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

    【讨论】:

      【解决方案2】:

      &lt;input 之间有一个多余的空格。只需将其删除:

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

      【讨论】:

        【解决方案3】:

        您必须在每个" 符号之前添加\,如下所示:

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

        并且您必须正确关闭&lt;td&gt;(您输入的是&lt;br/&gt;)。

        【讨论】:

          【解决方案4】:
          print "<tr><td>Review </td><td><textarea name=""Review"" cols=""50"" rows=""5"">Enter Some text"
          print """
              </textarea>
              <br />
          
          """
          

          这实际上是我让它工作的方式......但是,

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2020-04-06
            • 1970-01-01
            • 1970-01-01
            • 2013-09-14
            • 2021-08-29
            • 1970-01-01
            • 2020-10-04
            • 2015-08-18
            相关资源
            最近更新 更多