code_blue 29.11.1107:44

צריך עזרה בהחלפה גורפת של תיבות SELECT במשהו אחר

יש לי טבלה ענקית שהמידע שם מוצג בטבלאות וכל תא יש בו תיבת SELECT
אני רוצה לעשות איזה סקריפט ב JS או PHP שייקח את כל הדף הקיים וישנה לי את ה SELECT למשהו אחר נגיד תיבת INPUT או אפילו סתם מידע שיוצג


תודה
Ice Cold 29.11.1121:32
1. לא הבנתי... יש לך עמוד עם מלא SELECTים? בתגובה להודעה מספר 0
מה אתה רוצה לעשות איתם בדיוק?

מה הערכים שלהם?
code_blue 30.11.1117:47
2. יש איזה מערכת שאני צריך להוציא ממנה נתונים בתגובה להודעה מספר 1
הבעייה היא שהוא מציג טבלה כשב TD יש SELECT ואז כשאני עושה ייבוא
לEXCELL הוא לא לוקח את הנתון שהיה ב SELECT
אז מה שאני רוצה זה סקריפט שיעבור על הדף יחליף את כל ה SELECT ים
לערך שהיה ואז תיהיה טבלה חדשה עם הערך הנבחר ב SELECT
ליל קיץ 30.11.1118:25
3. שיטה עילגת. בתגובה להודעה מספר 2
תצטרך להריץ סקריפט שרץ על כל ה DOCUMENT (או טופס) ומחפש SELECTBOX ,
על כל SELECTBOX צריך להוציא את האינדקס SELECTED לתוך משתנה , למחוק את ה SELECTBOX מה DOM ולצייר ב TD PARENT שלו INPUT חדש כשה VALUE שלו הוא המשתנה שתפסת מקודם.
Ice Cold 30.11.1123:41
4. לא חושב שיש דרך אחרת יותר נורמלית :) בתגובה להודעה מספר 3
code_blue 02.12.1100:12
5. נשמע לא בעייה בתגובה להודעה מספר 3
הבעייה שלא זוכר איך נגשים לאלמנטים של ה SELECT בצורה מערכתית
ולא לפי ID
בד"כ הייתי עובד עם getelementsbyid

ליל קיץ 02.12.1112:14
6. אני לא יודע אם יש שיטה יעילה לעשות את זה בתגובה להודעה מספר 5
במידה ואין לך ATTRIBUTE כלשהו , (קלאס, REL וכו'),
תצטרך לרוץ לפי דעתי, על כל הטופס ולחפש לפי ה TYPE של האלמנטים מה SELECTBOX ומה לא :
type.match(/select/i)
נחמיה 02.12.1113:54
7. תשתמש ב jquery בתגובה להודעה מספר 5
[code]
$("select")
[/code]
Ice Cold 02.12.1115:11
8. ככה: בתגובה להודעה מספר 5
[code]
var allSelects = document.getElemensByTagName("SELECT");
[/code]

אם זה לא יעבוד, נסה SELECT עם אותיות קטנות, לפעמים יש הבדל...

זה יחזיר לך מערך של אובייקטים.
code_blue 06.12.1109:27
9. תודה לכולם בתגובה להודעה מספר 8
בסוף הצלחתי בדרך אחרת ;-)
העבר לפורום אחר
העבר לפורום:
סיבה:
תגובה חדשה
כותרת:
תוכן:
סמיילים:
הצג
עריכת אשכול
כותרת:
תוכן:
סמיילים:
הצג