שלח תשובה

זירת השאלות

698
צפיות
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]
    ומתחת לטופס תיתן שדות להזנת הקישור עצמו

שלח תשובה