Próbuję złapać „wartość” wewnątrz tego div, który można edytować:Dlaczego innerHTML zwraca "niezdefiniowany"?
<div class="editable-div" contentEditable="true">Hey</div>
wyobraziłem mogłem zrobić to po prostu za pośrednictwem javascript:
var changedText = $('.editable-div').innerHtml
Jednak ta zmienna będzie zawsze return "undefined", co dezorientuje mnie.
Czy ktoś może mnie oświecić, jak osiągnąć tę "wartość"?
Tworzysz obiekt jQuery. Nie ma właściwości "innerHTML". Powinieneś użyć metody 'html', która odczytuje właściwość' innerHTML' za kulisami! '$ ('. editable-div'). html()' – undefined
@Vohuman Dzięki, stary! – Yeats