שלח תשובה

זירת השאלות

365
צפיות
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 תשובות

שלח תשובה