Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > javascript заполнение формы


Автор: newb1e 21.3.2009, 14:01
Здравствуйте.
Подскажите пожалуйста как написать такой скриптик, что бы при открытии странички на форме уже была заполнена дата.

Автор: underW 21.3.2009, 15:28
Код

var time=new Date();
time.toLocaleString;  // тут будет значение даты в формате 21 Март 2009 г. 14:22:40


Автор: newb1e 21.3.2009, 16:21
Так какой функцией мне добавить это значение в поле формы?
Я знаю, что пишут что то типа 
Код

document. ......


Автор: underW 21.3.2009, 16:25
а куда именно ты хочешь добавить дату?

приведи код формы или страницы, я же не знаю, куда тебе надо дату втулить.

Автор: newb1e 21.3.2009, 17:00
Код

<input autocomplete="off" type="text" name="start_date" id="start_date" value="" title=''  tabindex='e'>

Мне собственно нужен такой скрипт чтобы при открытии страницы он автоматически выполнялся (прямо при загрузке страницы) и менял значение "value" на текущую дату.

Автор: underW 21.3.2009, 17:29
Код

<html> 
<head> 
<title></title> 
</head>
<body>


....................................................// тут еще какие то елементы страницы у тебя идут

<input autocomplete="off" type="text" name="start_date" id="start_date" value="" title=''  tabindex='e'>
<script>
var time=new Date();
document.getElementById("start_date").value=time.toLocaleString();
</script>
</body > 
</html>


Автор: newb1e 21.3.2009, 19:38
Спасибо... как раз что нужно))

Автор: jython 31.3.2009, 10:39
Цитата(newb1e @  21.3.2009,  14:01 Найти цитируемый пост)
Здравствуйте.
Подскажите пожалуйста как написать такой скриптик, что бы при открытии странички на форме уже была заполнена дата. 


Самый простой вариант
Код


Дата:
<INPUT TYPE=TEXT SIZE=40 NAME=data value="24.05.09">



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)