![]() |
[JS] הוצאת הפרמטרים וערכם מתוך FORM
טוב אז הצלחתי לשלוח דרך POST ב AJAX
מה שאני רוצה לדעת בנוסף ב JS זה כיצד ניתן להוציא את הפרמטרים והערך שלהם מתוך ה FORM במקום לכתוב את כולם, לדוגמא: HTML קוד:
var poststrings = "act=send" + תודה מראש|קורץ| |
some1 ? בבקשה?
אושר ע"י meshuga. |
מה בדיוק אתה מנסה לעשות ?
|
קוד:
הוא לוקח את כל השדות input ואז עושה לולאה שסופרת את כולם ובתוך הלולאה אתה עושה מה שאתה רוצה.. |
ציטוט:
עוד שאלה איך אני עושה ב JS כמו נגיד ב PHP משתנים ככה: PHP קוד:
|
PHP קוד:
|
תודה ! :)
ועוד שאלה.. var infm = document.sform.getElementsByTagName("input"); איך אני עושה במקום sform שאני יציג משתנה? כי שאני מנסה להציב משתנה במקום השם של הFORM זה לא עובד |
קוד:
eval(var infm = "document." + sformVar + "...";); |
קוד:
eval(var infm = 'document.'+sform+'.getElementsByTagName("input")';); |
טעות שלי.
אתה צריך להקיף את הערך בeval בגרשיים. |
PHP קוד:
|
ציטוט:
|
sform :|
ניסיתי גם עם פלוסים וזה לא יודע |
ציטוט:
PHP קוד:
|
שמת sform וזה משתנה, אבל JS לא יודעת שזה משתנה... לא הפרדת אותו משאר שורת הקוד.
בקיצור, כמו מה שמי מעליי אמר, תעשה ככה (רק עם ניפוי שגיאות קטן): קוד:
if (sform != "") eval("var infm = document." + sform + ".getElementsByTagName('input')"); |
אופה וואי תודה :P
|
כל הזמנים הם GMT +2. הזמן כעת הוא 20:01. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ