2013-02-10 2 views

ответ

5

Если вы не используете jQuery (или даже если вы есть), эта ссылка исследует некоторые из различных параметров (например, innerText vs textContent), а также то, как они отличаются друг от друга подростковые браузеры:

http://www.davidtong.me/innerhtml-innertext-textcontent-html-and-text/

В принципе, не все подходы работают во всех браузерах, а некоторые разрывы полосковой линии, а другие нет.

+0

Ссылка очень полезна. Благодарю. – john

4

Если вы используете jquery, используйте $('myelem').text().

API Reference: http://api.jquery.com/text/

+0

Как я могу использовать его здесь? Http://jsfiddle.net/XNkaY/16/ – john

+0

@john - Почему бы вам не задать это на своем [предыдущем вопросе] (http://stackoverflow.com/questions/ 14795072/сберегательная contenteditable-данных, использующих-JQuery)? –

+0

@Derek Я думаю, что контекст отличается! – john

1

Вы можете использовать функцию текста() вместо:

Использование $("your_element").text()

Вы также можете использовать:

document.getElementById("your_element").textContent; 
+0

как я могу использовать его здесь? Http://jsfiddle.net/XNkaY/12/ – john

+0

см. Мой обновленный ответ – defau1t

Смежные вопросы