javascript html-oder text-div
Ist dies ganz einfach in jquery, aber wie über einfachen javascript?
Den code für die Google image search API. Ich möchte die Suche nach Bildern, die mit der html-oder vorzugsweise-text in den div.
var searchThis = document.getElementById('imgToFind'); //get HTML, or text from div
//Find images
imageSearch.execute(searchThis); //search image
Den HTML -
<div id="imgToFind">PlayStation</div>
Sollte das Ergebnis werden Bilder der playstation. Stattdessen bekomme ich diese
dosic ois - 123
IE8 javascript zurück [Objekt HTMLDivElement] statt [
Liebevolle Hand
Und anderen irrelevanten Bilder. Ich Frage mich, was Google sucht.. denke das zweite ist, dass Sie mir einen Hinweis.
Du musst angemeldet sein, um einen Kommentar abzugeben.
seine
var searchThis = document.getElementById('imgToFind').innerHTML;
extrahieren nur text, die Sie tun können:
.text()
wie in jquery?textContent
oderinnerText
Eigenschaft als pro meine Antwort oder durchqueren den DOM und die Verquickung von text aus jeder text-Knoten festgestellt. Es ist nicht schwer und erfordert nicht jQuery.var searchThis = document.getElementById('imgToFind').innerHTML;
greifen, werden die Inhalte des Elements 🙂
.text()
in javascript, wie es in jquery?Wenn Sie möchten, dass nur der text innerhalb eines Elements, die Sie verwenden können
textContent
mehr in den standardkonformen Browsern (also nicht IE) undinnerText
im IE. Sie sind nicht identisch in allen Fällen aber für Ihre Zwecke, Sie kann gut sein.