2

免得我的问题不清楚;我并不是说<p><textarea>. 我的意思是直接编辑所有文本——包括标题、文本<div><span>是编辑表。我知道这在 IE 中是可能的,并且我有一个脚本可以在可编辑和返回之间切换,它在 IE 中有效,但在 Firefox 中不起作用。有没有办法让它在FF中工作?

PS 我从Danny Goodman 的 JavaScript Bible Gold Edition 获得的 IE 脚本,2001

4

2 回答 2

4

Firefox 的Firebug 扩展几乎允许您编辑任何内容。

于 2009-02-15T06:12:37.140 回答
2

在 firefox > 3 中,您可以将contentEditable用于我理解的 html 元素。标签如下所示:

<div id="myEditableDiv" contentEditable="true">click here to edit ...</div>

您可以使用“execCommand”控制编辑过程(请参阅:msdn以获取命令标识符)

于 2009-02-15T11:17:42.917 回答