.onfocus (в чём ошибка синтаксиса?)
Здравствуйте! Я новичек в JS и есть такой код:
html: <input type="text" id="myInput" value="Имя Богатого человека"> в js код следующий:
var input = document.getElementById('myInput');
//var myInput = input.value;
//alert(myInput);
input.onfocus = function () {
if (this.value == 'Имя Богатого человека') {
input.value = ' ';
}
};
В чем ошибка? P.S. Буду благодарен если кто скинет ссылку на инфу со всевозможными вариантами правильной реализации поставленной задачи...(в том числе и с использованием onblur. И желательно что бы реализация была без вмешательства в html.(кроме ID или class)) (Перепробовал кучу вариантов, а также перечитал несколько постов на этом сайте - но то что узнал результатов не дало..) |
Цитата:
http://yamaradg.narod2.ru/history/Hochulife/index.html |
Цитата:
Задача состоит в том, что бы при клике по инпуту с него убирался текст... Цитата:
|
Цитата:
|
Цитата:
(под них можно что то придумать?) P.S. И ещё: Вы не подскажете случайно где можно посмотреть о том как все это дело прицепить не на ID а на class? (буду благодарен...) |
Цитата:
var inputs=document.getElementsByTagName('input');
for (i=0; i < inputs.length; i++) {
if (inputs[i].className==='ClassName') {
var input = inputs[i];
}
}
|
| Часовой пояс GMT +3, время: 17:44. |