我正在研究爲我的網站創建文本編輯器,並且非常喜歡Google Keep如何輸入文本。首先,基於HTML,他們不會出現使用輸入字段/文本區域,而是出現一些JavaScript模式的輸入,它會接受文本輸入並生成HTML文本並將其放置在DOM中。那麼他們是否有可能建立了自己的輸入功能,以允許他們和用戶操縱他們放入的內容?或者更有可能他們有一個全功能的輸入字段或者一些能夠捕獲數據的東西,而且它只是隱藏在視野之外?Google Keep文本輸入如何工作?
這是我所看到的,當我去尋找到DevTools
<div contenteditable="true" aria-multiline="true" role="textbox" class="notranslate IZ65Hb-YPqjbf h1U9Be-YPqjbf" tabindex="0" spellcheck="true" dir="ltr">
This is their "input field"
<br>
That renders html
<br>
Based on the text that's entered
<br>
But I want to know how I should be capturing this text
</div>
不回答我的直接問題,但這對我的項目肯定有用。感謝你的回答。 – Milktea