|
|
|
|
|
для: sl1p
(22.02.2009 в 21:55)
| | сделал так:
<button type="reset" onclick="Clear();">Очистить</button>
| и
function Clear()
{
document.getElementById("some_id_1").className = 'pc-indicator-inline';
document.getElementById("some_id_2").innerHTML = ' ';
document.getElementById("some_id_3").innerHTML = '<span class=\"pc-indicator-text pc-critical\"> </span>';
document.getElementById("STATUS").innerHTML = ' ';
document.getElementById("lo_gn").value = 'Введите имя пользователя';
}
|
не выводит в поле текст :(
видать ресет кнопки позднее срабатывает чем скрипт, а как сделать чтобы наоборот?
у меня есть ф-ция маски
function CreateTextMask(elementid, masktext)
{
var element = document.getElementById(elementid);
element.value = masktext;
element.onfocus = function()
{
if (element.value == masktext)
{
element.className = "maskable-false";
element.value = "";
}
}
element.onblur = function()
{
if (element.value.length == 0)
{
element.className = "maskable-true";
element.value = masktext;
}
}
}
|
использование
CreateTextMask("lo_gn","Введите имя пользователя");
CreateTextMask("ps_wq","Введите пароль");
|
Она при загрузке заполняет эти поля, можно ли както ее использовать после очистки?
Пошол другим путем :)
<input type="button" onclick="Clear();" value="Очистить">
|
и
document.getElementById("ma_il").value = '';
document.getElementById("qw_est").value = '';
document.getElementById("su_m").value = '';
|
Спасибо за помощ | |
|
|
|
|
|
|
|
для: TetRiska
(22.02.2009 в 22:00)
| | может кнопка стандартного ресета работает позже скрипта (: | |
|
|
|
|
|
|
|
для: sl1p
(22.02.2009 в 21:55)
| | Не совсем понял :) | |
|
|
|
|
|
|
|
для: TetRiska
(22.02.2009 в 21:45)
| | всё даёт(: смотрите ваш скрипт по измененю значений в первых двух полях (: | |
|
|
|
|
|
|
|
для: sl1p
(22.02.2009 в 21:39)
| | Хммм прикол...но не отображается, видать очистка не дает тексту вставится чели? | |
|
|
|
|
|
|
|
для: TetRiska
(22.02.2009 в 21:36)
| | до(: | |
|
|
|
|
|
|
|
для: sl1p
(22.02.2009 в 21:19)
| | Еще 1 моментик.
Чтобы автоматически в текстовое поле ввести текст после очистки надо делать так?
document.getElementById("lo_gn").value = 'Введите имя пользователя';
|
| |
|
|
|
|
|
|
|
для: TetRiska
(22.02.2009 в 21:16)
| | хе) хитро(:
но лучше всего будет перед записью, наоборот, чистить дивы. | |
|
|
|
|
|
|
|
для: sl1p
(22.02.2009 в 21:14)
| | благодарю уже решил :)
Придав ид всем дивам и написав ф-цию )
function Clear()
{
document.getElementById("some_id_1").className = 'pc-indicator-inline';
document.getElementById("some_id_2").innerHTML = ' ';
document.getElementById("some_id_3").innerHTML = '<span class=\"pc-indicator-text pc-critical\"> </span>';
document.getElementById("STATUS").innerHTML = ' ';
}
|
| |
|
|
|
|
|
|
|
для: TetRiska
(22.02.2009 в 20:24)
| | ну в данном случае:
indicator.setAttribute('name', 'myName');
зы. нащёт дивов, так это уже можно как угодно делать, можно создать переменную которая бы при первом вызове изменялась и тогда уже в зависимости от переменной чистить див так или так. Или как вариант, в ваших функциях которые пишут текст в див, перед записью очищать его. | |
|
|
|
|