У меня есть переменная, когда я пишу ее значение, используя document.write()
. Я не получаю истинное значение. См this-Переменная не содержит истинного значения. Как. Зачем?
<div onclick="a=this;document.write(a)">this is div</div>
С этого нажав DIV я получаю эту [object HTMLDivElement]
. Но это не истинное значение см. Так:
<button onclick="[object HTMLDivElement].style.visibility='hidden'">click me</button>
, когда я использовал этот код. Я ожидал, что он скроет все элементы div. Но у меня этого не было. Зачем?
Примечание: -
я не хочу, лучший способ сделать это, я хочу знать, проблема в моем коде.
Вы просто пытаетесь скрыть этот DIV? – Joe
Этот код очень не прав. – SLaks
Я знаю, что это неправильно, но я спрашиваю, что не так? – Ash