2016-11-23 2 views
-1

У меня есть span Внутри td:<td><span> курс</span> Английский</td> как получить значение TD НЕ охватывают значение

<td><span>course</span>English</td> 

так, когда я получаю значение td, он возвращает весь текст с span. Как мы можем получить только значение td? Когда я отправляю почту, весь текст приходит по почте.

Как это:

Course   Mark  Scale Mark  Units 
CourseEnglish Mark97  Scale Mark92 Units 2 

Я хочу, чтобы это так:

Course   Mark  Scale Mark  Units 
English   97   92    2 
+1

Добавьте свой код пожалуйста – Alexis

+0

опубликовать JQuery – ScanQR

+0

возможный дубликат http://stackoverflow.com/questions/3442394/jquery-using-text-to-retrieve-only-text-not-nested -in-child-tags – Alexis

ответ

1

Вы можете использовать следующий фрагмент кода в JQuery

var removeText=$("td").find("span").text(); 
console.log($("td").text().replace(removeText,'')); 
1

В чистом JavaScript вам в достижении, как быть

console.log(document.getElementsByTagName('td')[0].lastChild.data);
<table><tr><td><span>course</span>English</td></tr></table>

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