שלח תשובה

זירת השאלות

544
צפיות
1
תשובות

בעיה עם תגיות דינמיות

,‏ 6 ביולי, 2007

יש לי את הקוד הבא:


<script type="text/javascript">
function addCode(start,end) {
var theRange=document.selection.createRange();
if(theRange.parentElement()==document.getElementById("message")) theRange.text=start+theRange.text+end;
else document.getElementById("message").value+=start+end;
}
</script>

<script language="javascript">
        function AddToForm (text)
        {
            document.add.message.value = document.add.message.value + text
            document.add.message.focus()
        }
    </script>


יש לי textarea עם כפתורים, וברגע שלוחצים על כפתור מסוים התגיות מופיעות ב textarea.
למשל:


<img src="styleb.jpg" OnClick="addCode('[b]','[/b]');">


במצב כזה בעת שליחת הטופס אני מחליף את [b] ב <b>, ואת [b/] ב <b/>.

אבל מה אני אמור לעשות כשאני רוצה להכניס לינק למשל?
בין תגיות ה [url] וה- [url/] יהיה טקסט שיהווה את הקישור בפועל, למשל <a href="http://www.walla.co.il">, אני רוצה שבין תגיות ה <a>, כלומר בטקסט שיהווה את הקישור, הטקסט עצמו יהיה כתובת הלינק.
איך עושים זאת?

תגיות:

1 תשובות

  1. אולי תעשה
    [url1]
    ומתחת לטופס תיתן שדות להזנת הקישור עצמו

שלח תשובה

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

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

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

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

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