שלח תשובה

זירת השאלות

379
צפיות
3
תשובות

שאלה בקשר לקוד JS

,‏ 13 בפברואר, 2006

שלום.

יש לי קוד JS


function Bold()
{
    document.form.Content.value = document.form.Content.value + " [B][/B]"
}
function Underline()
{
    document.form.Content.value = document.form.Content.value + " [U][/U]"
}
function Italic()
{
    document.form.Content.value = document.form.Content.value + " [I][/I]"
}
function Link()
{
    ans = prompt("אנא הקלד את כתובת הקישור (לא כולל HTTP)");
    ans2 = prompt("אנא הקלד את ערך הקישור");
    
    if (!ans || !ans2)
    {
        alert("אנא הזן את כתובת וערך הקישור.")
    }
    else if (ans && ans2)
    {
        document.form.Content.value = document.form.Content.value + " [LINK address=" + ans + " ]" + ans2 + "[/LINK]"
    }
}
function Image()
{
    ans = prompt("הקלד את כתובת התמונה");
    if (!ans)
    {
        alert("אנא הקלד את כתובת התמונה!");
    }
    else
    {
        document.form.Content.value = document.form.Content.value = "[IMG]" + ans + "[/IMG]"
    }
}
function Smile(SM)
{
    document.form.Content.value = document.form.Content.value + " " + SM
}

המטרה זה כשאני קורא לפונקציה זה מוסיף מה שרשמתי לו לtextarea בשם Content.
הכל עובד מעולה, חוץ מדבר אחד.
אני רוצה שזה יוסיף את ערך הפונקציה למקום הסמן בתיבת הטקסט.

אפשר לדעת איך אני עושה את זה?
אפשר להדגים לי על פונקצייה אחת אני חושב שאני אבין כבר…

תודה מראש,
דוד.

תגיות:

3 תשובות

שלח תשובה

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

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

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

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

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