Question Details

No question body available.

Tags

javascript google-custom-search

Answers (1)

Accepted Answer Available
Accepted Answer
August 16, 2025 Score: 3 Rep: 1,040 Quality: High Completeness: 50%

prepend('Some text', div) adds the text and div as separate children. To put the text inside the div, set div.textContent first:

var SearchResultsRenderedCallback = function() { let prependdiv = document.getElementsByClassName("gsc-table-result"); for (let i = 0; i < prependdiv.length && i < 10; i++) { let div = document.createElement('div'); div.className = 'test-div'; div.textContent = 'Some text'; prependdiv[i].prepend(div); } }; window.gcse = window.gcse || {}; window.gcse.searchCallbacks = { web: { rendered: SearchResultsRenderedCallback } };