PDA

View Full Version : چطوری می تونم تعداد دلخواه فیلد متنی اضافه کنم؟



aligreen
شنبه 21 دی 1392, 20:34 عصر
سلام
یه برنامه با php دارم می نویسم یه جای برنامه نیاز دارم به صورت هوشمند کاربر بتونه فیلد متنی اضافه کنه
مثلا اگه یه آدرس داشته باشه یه فیلد باشه اگه نیاز به 2 تا آدرس داشت روی دکمه + کلیک کنه و یه فیلد آدرس دیگه باز بشه زیرش، و بتونه آدرس دومش رو بنویسه!
میشه کمک کنید؟
ممنون

Javidhb
شنبه 21 دی 1392, 23:42 عصر
//فشردن دکمه
document.getElementById('btn').onclick = function(){
var yourInput = document.querySelector('input'); //انتخاب اینپوت
var newInput = yourInput.cloneNode(true); //ساخت کپی

document.body.appendChild(newInput); //اضافه کردن المنت به صفحه
}



دمــو (http://jsfiddle.net/QDrLQ/)

aligreen
یک شنبه 22 دی 1392, 12:51 عصر
بسیار ممنون

aligreen
یک شنبه 22 دی 1392, 20:46 عصر
خوب من چطوری می تونم به اون فیلد های متنی ایجاد شده دسترسی داشته باشم؟
این فقط می سازه!
چطوری می تونم مثلا با روش GET ارسالشون کنم
ممنون

Javidhb
یک شنبه 22 دی 1392, 22:42 عصر
شما سوالتون رو ببینید!؟

باید کد فرم تون رو بزارید...

توی کد بالا خط ششم باید بجای document.body، اینپوت جدید رو به فرم اضافه کنید.