423
צפיות
צפיות
6
תשובות
תשובות
שאלה ב- JS
שלום לכולם!
אני רוצה במקום לכתוב כל פעם(נגיד):
<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 תשובות
מה רע בלשלוח לפונק' את המספר
כמו שאתה עושה כרגע?
הבעיה:
אין שום בעיה בלשלוח לפונקציה את המספר, להיפך! זה מה שאני רוצה לעשות!
הבעיה היא שאני לא יודע איך אני בונה פונקציה שתעשה קישור…השאלה שלי ברורה?
מישהו יכול לעזור לי?
תודה, אלברט.
אתה יכול לעשות ככה
function OpenWin(url,ind)
{
location.href(page + ind)
}
<a href="javascript:OpenWin(xxx.asp,num)">פתח קישור</a>
אתה כמובן יכול לשפר את זה, זה רק הבסיס.
אתה יכול להשתמש גם ב-window.open.
הבנתי
ככה:
<script>
function a(number){
location.href="page.asp?id=" + number
}
</script>
תודה רבה רבה לך!
תודה רבה רבה לך!