[атрибут maxlength и javascript]

shark_255

Новичок
[атрибут maxlength и javascript]

как "достучатся" к атрибуту maxlength в input ??
PHP:
function set_maxlength ()
{
 var maxlength =  document.getElementById("n_default_text").maxlength;
 maxlength = document.getElementById("max_char_size").value;
}
не получилось ((

<input name="n_default_text" id="n_default_text" class='input' maxlength="" onfocus="set_maxlength()">
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Потому что гугл
 

Wicked

Новичок
по-моему так ты просто в локальную переменную функции set_maxlength два раза запихиваешь значение. И чего ты после этого ожидаешь увидеть?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Wicked

В принцыпе ещё играет роль регистр букв вот. :)
 

shark_255

Новичок
PHP:
function set_maxlength () 
{ 
 document.getElementById("n_default_text").maxlength = document.getElementById("max_char_size").value; 
}
даже если так - все равно не меняет.


Потому что гугл
был уже там
по какому запросу искать ?

и еще к примеру:
PHP:
function form_submit()
{
    Frm = document.form
    Frm.submit ()
}
здесь мы тоже меняем локальную переменную ?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
http://www.google.com/search?client=opera&rls=ru&q=javascript+get+maxlength&sourceid=opera&ie=utf-8&oe=utf-8

Первая же ссылка
 

shark_255

Новичок
PHP:
function form_submit() 
{ 
    Frm = document.form 
    Frm.submit () 
}
здесь немного не то..
тут присваивается сам объект,
поэтому в моем варианте прошло б
PHP:
var def_text =  document.getElementById("n_default_text");
def_text.maxLength = document.getElementById("max_char_size").value;
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
здесь немного не то..
Я Вам и не давал готового решения.
Лишь ссылку на то, что
Свойство maxlength должно писаться как maxLength
 

Wicked

Новичок
вообще, фдибаг :)
alert всего и вся, что пытаешься читать и куда пытаешься писать.
+ смотреть логи ошибок js-а (в файрбаге, например).
 
Сверху