【问题标题】:How to get the content of textarea如何获取textarea的内容
【发布时间】:2011-09-17 14:23:34
【问题描述】:

我有这个textarea 表单:

self.response.out.write("""        

<form name="title" 
action="/edittitlepitchhandler" 
method="post">            

...

pitch: <br />
<textarea name="new_pitch" rows="13" cols="75">
"%s"
</textarea><br /><br />

...                    

<input type="submit" 
value="submit">
</form>""" % (..., m.pitch, ...) )

我正在尝试使用"%s" 获取textarea 的内容,但我认为&lt;textarea&gt;&lt;/textarea&gt; 中的"%s" 被拾取为初始文本,并且textarea 框包含引号。如何获取textarea 的内容,以便稍后打开并进行编辑?

谢谢。

编辑

根据 Chris Morgan 的评论,我删除了引号并删除了 %s 之前的空格,就像这样

pitch: <br />
<textarea name="new_pitch" rows="13" cols="75">%s</textarea><br /><br />

现在可以了。谢谢。

【问题讨论】:

  • 为什么是"%s" 而不仅仅是%s?
  • @chris - 为什么不将其作为答案并将 OP 标记为已接受?
  • @Kev:我不确定他是否是这个意思,因为我无法完全理解他不理解的内容。再加上我迟到了,所以我不想让它超过一条线......

标签: python html textarea


【解决方案1】:

textarea 显示其中的所有文本,因此如果您输入&lt;textarea&gt;"%s"&lt;/textarea&gt;,它也会将引号放入其中。取消引号,它只会显示扩展的%s。

【讨论】:

    猜你喜欢
    • 2019-04-30
    • 1970-01-01
    • 1970-01-01
    • 2012-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    相关资源
    最近更新 更多