Мне было интересно, может ли кто-нибудь объяснить, почему атрибут spanValue имеет значение null в этой ситуации. В основном я пытаюсь вытащить текст в пределах exampleSpan и присвоить его переменной "spanValue". Как только это будет сделано, я использую jQuery, чтобы найти поле ввода с классом «testClass», и назначить это поле ввода с атрибутом placeholder и значением «spanValue».getElementById в результате null
<span id="exampleSpan" style="display:none;">bla-bla</span>
var spanValue = document.getElementById('exampleSpan'.value);
jQuery(".testClass").attr("placeholder", spanValue);
Я тестировал всплывающее окно предупреждения со следующей строкой и правильно возвращал значение. Я предполагаю, что это связано с тем, как я присваиваю значение spanValue значению exampleSpan - это копирование местоположения, а не значение, следовательно, значение null? Любое объяснение и примерный код будут оценены.
alert(document.getElementById('exampleSpan').innerHTML);
Спасибо. Теперь я собираюсь спрыгнуть с моста. :) – Tyrx