שלח תשובה

זירת השאלות

251
צפיות
6
תשובות

שאלה ב- JS

,‏ 7 בדצמבר, 2003

שלום לכולם!
אני רוצה במקום לכתוב כל פעם(נגיד):

<a href="url+מספר מסויים מבסיס נתונים">***</a>

אני רוצה לכתוב פונקציה בJS, שכל הקישור הוא קבוע ורק החלק של "מספר מסויים מבסיס נתונים" ישתנה…
כאילו ככה:

<script>
function a(number){
<!– פה אמור להיות חלק של הקישור הקבוע שאני לא יודע איך לעשות –>
<a href="url"+number"">***</a>
}’
</script>
ואז:
<span onclick="a(123)">***</span>
<span onclick="a(9787787)">***</span>
<!– המספרים אינם לפי סדר מסויים –>

אני חושב שזה אמור להיות כמו הכפתור "הוספת תגובה" פה בפורום…
איך אני יכול לעשות דבר כזה?
תודה, אלברט

תגיות:

6 תשובות

  1. מה רע בלשלוח לפונק’ את המספר
    כמו שאתה עושה כרגע?

  2. albert הגיב:

    הבעיה:
    אין שום בעיה בלשלוח לפונקציה את המספר, להיפך! זה מה שאני רוצה לעשות!
    הבעיה היא שאני לא יודע איך אני בונה פונקציה שתעשה קישור…השאלה שלי ברורה?
    מישהו יכול לעזור לי?

    תודה, אלברט.

  3. d_magal הגיב:

    אתה יכול לעשות ככה


    function OpenWin(url,ind)
    {
    location.href(page + ind)
    }

    <a href="javascript:OpenWin(xxx.asp,num)">פתח קישור</a>

    אתה כמובן יכול לשפר את זה, זה רק הבסיס.
    אתה יכול להשתמש גם ב-window.open.

  4. הבנתי
    ככה:


    <script>
    function a(number){
    location.href="page.asp?id=" + number
    }
    </script>

שלח תשובה