所以我有这个跨度,上面有一个内容可编辑的属性,当您点击按钮发布时,我想获取该跨度的值,但是它似乎没有用。

注意:我真的无法将范围更改为文本框或div或其他任何内容-我只需要该内容可编辑范围中的值即可。

这是HTML:

<span id="thirdspan" contenteditable="true">Write context text here:</span>


这是CSS:

 color: black;
 font-family:'Roboto';
 outline: 0px solid transparent;


这是JS:

var bodytext = $('#thirdspan').text;
alert(bodytext);


非常感谢任何可以提供帮助的人!

最佳答案

代替:

var bodytext = $('#thirdspan').text;


你应该做:

var bodytext = $('#thirdspan').text();


因为.text是方法,所以它需要()来调用它

干杯

09-30 19:33