document.foms.form1.textfield.value='some text';

  • Автор темы Автор темы 2k
  • Дата начала Дата начала

2k

Guest
document.foms.form1.textfield.value='some text';

document.foms.form1.textfield.value='some text';

Это java-script... Он работает исправно в IE... А как заставить работать его в Netscape и других браузерах?
 
а зачем ты пишешь document.foms.form1 ?
По моему надо писать document.form1
 
Забавно, но без forms тоже работает... Замечание: с forms работает!
Но ни толт ни другой вариант не пашет в Netscape...
HELP!!
 
попробуй еще такую конструкцию
document.forms["form1"].textfield...
 
я так тоже пробовал...
ещё не пашут такие вещи:
p.style.backgroundColor = "#009900";
<div id='p'><br></div>
А в IE работает...
Чё делать?
 
p.style.backgroundColor = "#009900";
Это че за зверь???

#p {background: "#009900";}

<div id="p"><br></dv>
 
молодца... а теперь расскажи, как бы ты стал менять цвет фона при нажатии на кнопочку?
 
p.style.backgroundColor = "#009900";
Эта строка это что? Скрипт или CSS?
если CSS то есть такой тэг P свойства которого ты пытаешся изменить. К ID='p' это не имеет никакого отношения

А менять можно по обращениею к элементу по его ID. На то он и ID
 
это JS конечно!
очевидно, что это синтаксис JS...
Так всё же! Как вопрос решить?
 
Ну есть кто-нибудь на этом форуме??? Есть же! Я же знаю!
 
правильные обращения к форме:
document.formName
document.forms
document.forms["formName"]
document.getElementById(formId)

что касается цвета то это
объект.style.backgroundColor = ...
 
Автор оригинала: 2k
молодца... а теперь расскажи, как бы ты стал менять цвет фона при нажатии на кнопочку?
сделай два CSS класса на каждый случай, и по надобности меняй через JS className объекта.
 
А если мне нужно через JS менять содержимое текстового поля при нажатии на кнопочку?
 
<input type="textfield" >

-~{}~ 04.05.05 15:47:

Вобщем начался разговор с этого:

document.foms.form1.textfield.value='some text';
 
... onClick="document.getElementById('textfield').value='sometext';"...
Так устроит?
 
Сверху