Присвоить текст диву средствами js после потери фокуса другого элемента

J
На сайте с 08.06.2006
Offline
844
569

<script>

function validate(value,divid)
{
document.getElementByID(divid).innerHTML="<p>текст дива</p>";
}
</script>
<form action=testovaya-zayavka.html method="GET"><font size=5><b>Укажите ФИО</b></font><br /><input type=text name=tvoe_imia size=31 onBlur="validate(this.value,'tvoe_imia');">
<div id=tvoe_imia></div>

ничего не срабатывает. вроде же правильно написал. что не так? спасибО!

RV
На сайте с 02.09.2016
Offline
7
#1

http://javascript.ru/forum в помощь )

tommy-gung
На сайте с 22.11.2006
Offline
287
#2

у инпута - value

Здесь не могла быть ваша реклама
J
На сайте с 08.06.2006
Offline
844
#3

tommy-gung, так я текст дива меняю

tommy-gung
На сайте с 22.11.2006
Offline
287
#4

joost, поменяй на другой id, чтоб отличался от input[name]

ну и неужели так трудно кавычки расставить?

J
На сайте с 08.06.2006
Offline
844
#5
tommy-gung:
поменяй на другой id

не помогло

---------- Добавлено 02.09.2016 в 15:37 ----------

<script>
function validate()
{
alert(document.getElementByID('id_div').innerHTML);
}
</script>

<div id="id_div" >!</div>
<input type=button onClick="validate();">

не работает

bay_ebook
На сайте с 28.05.2010
Offline
111
#6
joost:


не работает

Найдите 2 отличия своего варианта от моего :)

<script>
function validate()
{
alert(document.getElementById('id_div').innerHTML);
}
</script>

<div id="id_div">!</div>
<input type="button" onClick="validate();">



---------- Добавлено 02.09.2016 в 19:36 ----------

ПС - для избежания таких вещей - юзайте какую-нибудь IDE (php/webStorm/netbeans или что-то еще), а так же пользоваться такими вещами как консоль браузера)

Нужен прогер на php+mysql+понимание чужего кода? (/ru/forum/540660) Вам сюда PHP-шаман (http://php-shaman.pw/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий