如何获取文本区域的内容
我有一个 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
的内容,但我觉得 <textarea></textarea>
里面的 "%s"
被当作初始文本了,而且文本框里还包含了引号。我该怎么获取 textarea
的内容,以便我可以稍后打开并编辑它呢?
谢谢。
编辑
根据 Chris Morgan 的评论,我删除了引号,并把 %s
前面的空格也去掉了,变成这样:
pitch: <br />
<textarea name="new_pitch" rows="13" cols="75">%s</textarea><br /><br />
现在可以用了。谢谢。
1 个回答
3
textarea
是一个可以显示所有文本的区域,所以如果你写 <textarea>"%s"</textarea>
,它会把引号也显示出来。如果去掉引号,它就只会显示扩展后的 %s
内容。