צפיות
תשובות
בעיה עם תגיות דינמיות
יש לי את הקוד הבא:
<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 תשובות
אולי תעשה
[url1]
ומתחת לטופס תיתן שדות להזנת הקישור עצמו