Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: появление поля после нажатия на галочку %)
 
 автор: skazi   (18.10.2007 в 21:47)   письмо автору
 
 

доброго времени суок, проблема в следующем:
есть таблица с товаром, нужно сделать так, чтобы при нажатии на галочку моментально появилось поле ввода

<input type=text>

Нужно это для заказа и при выборе появилось поле, куда вводишь количество.
заранее спасибо. нужно очень срочно

   
 
 автор: bronenos   (18.10.2007 в 22:04)   письмо автору
 
   для: skazi   (18.10.2007 в 21:47)
 

и при снятии не исчезать?

   
 
 автор: skazi   (18.10.2007 в 22:09)   письмо автору
 
   для: bronenos   (18.10.2007 в 22:04)
 

Желательно да... но можно и обойтись без этого

   
 
 автор: bronenos   (18.10.2007 в 23:23)   письмо автору
 
   для: skazi   (18.10.2007 в 22:09)
 

<div id="place"></div>
<input type="checkbox" onClick="_place[this.checked?'appendChild':'removeChild'](_input)" />

<script type="text/javascript">
var _input = document.createElement("input");
var _place = document.getElementById("place");
</script>

   
 
 автор: skazi   (18.10.2007 в 23:33)   письмо автору
 
   для: bronenos   (18.10.2007 в 23:23)
 

спасибо большое. все работает как надо ;)

   
 
 автор: skazi   (18.10.2007 в 23:38)   письмо автору
 
   для: skazi   (18.10.2007 в 23:33)
 

только еще вопрос есть у меня:
я буду использовать это в цикле. и при нажатии на любою, кроме первой, галочки у меня выводится инпут возле первой :'( помогите плз

   
 
 автор: bronenos   (19.10.2007 в 07:49)   письмо автору
 
   для: skazi   (18.10.2007 в 23:38)
 

а надо?

   
 
 автор: skazi   (19.10.2007 в 12:59)   письмо автору
 
   для: bronenos   (19.10.2007 в 07:49)
 

Очень!!

   
 
 автор: skazi   (19.10.2007 в 13:19)   письмо автору
 
   для: skazi   (19.10.2007 в 12:59)
 

с циклом разобрался. проблема в след:
при выборе нескольких галочек доп. поля не октрываются((
т.е. открывается новое, но старое закрывается(

$i=$+1;
<div id="place<?=$i?>"></div> 
<input type="checkbox" onClick="_place<?=$i?>[this.checked?'appendChild':'removeChild'](_input)" /> 
<script type="text/javascript"> 
var _input = document.createElement("input"); 
var _place<?=$i?> = document.getElementById("place<?=$i?>"); 
</script>

вот это я применил в цикле

   
 
 автор: skazi   (19.10.2007 в 13:51)   письмо автору
 
   для: skazi   (19.10.2007 в 13:19)
 

всем спасибо. разобрался сам

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования