שלח תשובה

זירת השאלות

279
צפיות
5
תשובות

איך אני יכול לעשות תצוגה מקדימה

,‏ 30 במאי, 2005

יש לי טופס
איך אני יכול לבצע תצוגה מקדימה ללא ביציע הפעולה subit?

תגיות:

5 תשובות

  1. BuildHome הגיב:

    למה צד-שרת?
    תעשה כפתור שיפתח למשל פופ-אפ (לא חייב – אפשרי גם באותו עמוד)
    ודרכו תשלוף את הנתונים הנמצאים בטופס בחלון האב (הרגיל), למשל:
    document.write(window.opener.document.getElementById('title').value);

    ' חלון אב
    <input type="text" name="title" id="title" size="15">
    העניין הוא מאוד פשוט, רק צריך לשלוף את הנתונים מהטופס ולהציגם כראוי ובצורה הרצויה בעמוד פופ-אפ או באותו עמוד (למשל עמודה של טופס ועמודה של תצוגה מקדימה).

    ** להעביר לצד-לקוח **

  2. maddog הגיב:

    ניסיתי עכשיו וקיבלתי שגיאה
    Error Type:
    Microsoft VBScript compilation (0x800A03EA)
    Syntax error
    /2/artpreview.asp, line 20, column 53
    document.write(window.opener.document.getElementById('koteret').value)
    —————————————————-^

  3. BuildHome הגיב:

    איפה כתבת את זה?
    בצד לקוח או צד שרת?? השגיאה נראית שגיאה בצד שרת VBS.

    זה אמור להכתב בתגית <script> צד לקוח.

  4. maddog הגיב:

    זה מה שכתבתי
    <html><head>
    <body>    
        <script language="JavaScript" type="text/javascript">
    documnet.write(window.opener.document.getElementById('koteret').value);
    document.write(window.opener.document.getElementById('takzir').value);
    document.write(window.opener.document.getElementById('main').value);
    document.write(window.opener.document.getElementById('status').value);

    </script>

    <hr size="5">
    <a href="JavaScript:onClick=window.close()">ñâåø</a>

    </body></head></html>

  5. BuildHome הגיב:

    שגיאה קטנה
    כתבת documnet במקום document

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!