Это легко в jquery, но как насчет простого javascript?javascript get html или текст из div
Код для API поиска изображений Google. Я хочу искать изображения, соответствующие HTML или, желательно, текст внутри div.
var searchThis = document.getElementById('imgToFind'); //get HTML, or text from div
// Find images
imageSearch.execute(searchThis); //search image
HTML-
<div id="imgToFind">PlayStation</div>
Результат должен быть образы игровой приставкой. Вместо этого я получаю эти
dosic OIS - 123
IE8 Javascript возвращает [объект HTMLDivElement] вместо [
Loving Hand
и другие ненужные изображения. Интересно, что Google ищет .. думаю, второй дает мне подсказку.
THX! есть ли такая вещь, как `.text()` как в jquery? – 2010-12-05 03:27:47
Спасибо! Я решил использовать простые js, потому что google api не использует jquery. Думал, что я сделаю все в одном сценарии. Мне просто нужно несколько простых функций. – 2010-12-05 03:49:53
Нет, вам не нужен синтаксический анализатор для извлечения текста из элемента DOM. Вы можете использовать свойство `textContent` или` innerText` элемента в соответствии с моим ответом или пересечь DOM и объединить текст из каждого найденного текстового узла. Это не так сложно и не требует jQuery. – 2010-12-05 15:43:54