salman.t
یک شنبه 22 تیر 1393, 10:22 صبح
با عرض سلام دوباره اول بگم بابت سوالات زیادم عذر میخوام و اینها سوالات اخر هستن
من میخوام از کاربر یک سوال کنم که ممکنه چند جواب داشته باشد مثلا نام فرزندان و شماره شناسنامه آنها، خب معلوم نیست که کاربر چند فرزند دارد بنابراین با استفاده از این کد بصورت اتوماتیک بازدن ادد 3 تکست فیلد جدید اضافه میشه
و میخواهم تمام اطلاعات مربوط به فرزندان در یک فیلد در دیتابیس ذخیره شود
مثلا:علی محمدی 46103056655
سوال:متاسفانه هرچی با این کد فیلد اضافه میکنم فقط فیلد اخر در دیتا بیس ذخیره میشه یعنی اگه 7تا فیلد ادد کنم فقط فیلد هفتمی ذخیره میشه
html> <head> <title></title> <script language="javascript"> fields = 0; function addInput() { if (fields != 10) { document.getElementById('text').innerHTML += "<br>Title: <input type='text' name='title' /><br />Name: <input type='text' name='name' /><br />Copy: <input type='text' name='copy' /><br>"; fields += 1; } else { document.getElementById('text').innerHTML += "<br />Only 10 data entries allowed."; document.form.add.disabled=true; } } field = 0; function addErase() { if (field != 1) { document.getElementById('erase').innerHTML += "<input type='button' onclick='reset()' value='Reset fields' />"; field += 1; } else { } } </script> </head> <body> <form name="form" action="form.php" method="post"> Title: <input type="text" name="title" /> <br />Name: <input type="text" name="name" /> <br />Copy: <input type="text" name="copy" /> <p> <div id="text"> </div> </p> <p> <input type="button" onclick="addInput(),addErase()" name="add" value="Add input field" /> </p> <br /> <input type="submit" value="Submit" /> <div id="erase"> </div> </form> </body> </html
من میخوام از کاربر یک سوال کنم که ممکنه چند جواب داشته باشد مثلا نام فرزندان و شماره شناسنامه آنها، خب معلوم نیست که کاربر چند فرزند دارد بنابراین با استفاده از این کد بصورت اتوماتیک بازدن ادد 3 تکست فیلد جدید اضافه میشه
و میخواهم تمام اطلاعات مربوط به فرزندان در یک فیلد در دیتابیس ذخیره شود
مثلا:علی محمدی 46103056655
سوال:متاسفانه هرچی با این کد فیلد اضافه میکنم فقط فیلد اخر در دیتا بیس ذخیره میشه یعنی اگه 7تا فیلد ادد کنم فقط فیلد هفتمی ذخیره میشه
html> <head> <title></title> <script language="javascript"> fields = 0; function addInput() { if (fields != 10) { document.getElementById('text').innerHTML += "<br>Title: <input type='text' name='title' /><br />Name: <input type='text' name='name' /><br />Copy: <input type='text' name='copy' /><br>"; fields += 1; } else { document.getElementById('text').innerHTML += "<br />Only 10 data entries allowed."; document.form.add.disabled=true; } } field = 0; function addErase() { if (field != 1) { document.getElementById('erase').innerHTML += "<input type='button' onclick='reset()' value='Reset fields' />"; field += 1; } else { } } </script> </head> <body> <form name="form" action="form.php" method="post"> Title: <input type="text" name="title" /> <br />Name: <input type="text" name="name" /> <br />Copy: <input type="text" name="copy" /> <p> <div id="text"> </div> </p> <p> <input type="button" onclick="addInput(),addErase()" name="add" value="Add input field" /> </p> <br /> <input type="submit" value="Submit" /> <div id="erase"> </div> </form> </body> </html