# JavaScript Find in Page: DOM Text Above the Codename One Canvas

DevFeed: [JavaScript Find in Page: DOM Text Above the Codename One Canvas](<https://devfeed.tech/articles/javascript-find-in-page-dom-text-above-the-codename-one-canvas-19342.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/javascript-dom-text-search/>)

Author: Shai Almog

Published: 2026-08-23T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [Canvas](<https://devfeed.tech/topics/canvas.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [browser](<https://devfeed.tech/tags/browser.md>), [canvas](<https://devfeed.tech/tags/canvas.md>), [javascript](<https://devfeed.tech/tags/javascript.md>)

## AI overview

The Codename One JavaScript port adds a targeted DOM layer for eligible visible text while keeping application components and layout on the canvas. This enables browser text search, selection, accessibility, input metadata, and sharper rendering on high-DPI displays.

## Source excerpt

The Codename One JavaScript port now renders visible text into a targeted DOM layer, making it searchable, selectable, accessible, and sharp on high-DPI displays without giving browser layout control.