2011-09-17 54 views
0

我有这个textarea形式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, ...)) 

我试图让textarea"%s"的内容,但我觉得里面<textarea></textarea>"%s"拾取作为初始文本和textarea框包含引号。如何获取textarea的内容,以便稍后打开并编辑它?

谢谢。

编辑

按克里斯摩根的评论我删除了引号和%s之前取出的空间这样

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

现在,它的工作原理。谢谢。

+1

为什么'“%s”'而不是'%s'? –

+1

@chris - 为什么不做出答案并将OP标记接受? – Kev

+0

@Kev:我不确定这是他的意思,因为我完全不明白他不了解的内容。此外,我迟到了睡觉,所以我不想让它超过一条线...... –

回答

3

textarea显示里面的所有文本,所以如果你把<textarea>"%s"</textarea>,它也会把引号放入。报废报价,它会显示扩大的%s