![]() |
הוספת טקסט לקופסת תגובה
אהלן ,
אני רוצה לעשות שיהיה אפשר להוסים סמיליים לTEXTAREA אז יצא ככה : HTML קוד:
function addSmiley(){ השאלה שלי היא איך אפשר לקבל את המיקום של המצביע בתוך הטקסט ואז להכניס לשם את הסמיילי , תודה מור. |
|
רק זה ככה לבד בתוך הבודי
|
תודה רבה יגאל , נחמד שאתה תמיד עוזר :-)
מה שהבאת לי היה מצויין וזה בדיוק מה שחיפשתי רק שעשיתי לזה שינוי קטן אז זה לא כל כך עובד משום סיבה , זה הקוד האורגינל : HTML קוד:
z<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> HTML קוד:
<form name="form"> זה עושה את העבודה אבל יש באג מוזר שאחרי שזה מוסיף את הטקסט שיש בתוך ה HIDDEN זה פשוט מוחק אותו אם אתה רוצה לבדוק את פשוט תשים קישור תמונה אמיתי ותנסה ותראה מה הבעיה תודה , מור. |
מה המטרה בדיוק? יצרתי קוד זהה לזה לפני כמה זמן בלי להסתבך ככה, אולי תרצה להשתמש בו.
קוד:
insertContent : function(content,eID) { תעביר בcontent את התוכן וeID את הID של האלמנט ביקשת דוגמא: קוד:
<a href='javascript:;' onclick='insertContent(":smile:","inputID");'><img ... /></a> |
תודה עומר אבל זה לא בדיוק מה שאני מחפש ,
הקוד שהבאתי למעלה מחליף גם מה שמסומן אם מסומן וזה כעיקרון חלק ממה שאני מחפש אבל תודה בכל מקרה. אני עדיין לא מבין מה הבעיה פה : ציטוט:
|
לנוחות יש פה את קוד המקור
http://jsbin.com/axace5 ופה העריכה : sbin.com/enudo4 שוב , מה ששיניתי נמצא רק בFORM שמתי לב שהבעיה היא שלאחר השינוי הוא עושה איכשהוא ריענון אשמח לעזרה , תודה. |
הוספתי return false לארוע onclick.
כפתור מסוג תמונה הוא כמו כפתור submit = מבצע משלוח של הטופס. ה-return false מונע ממנו לעשות את זה. דוגמה |
אחלה , מאוד עזר לי
תודה. |
ככלל (בגלל הסמנטיקה של הHTML), עדיף שתשתמש בתמונה עם onclick או בתמונה עם לינק עליה, מאשר בIMAGE כאשר לא מדובר בSUBMIT.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 01:12. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ