אממ
אפשרי בהחלט אבל זה דורש ידע בDOM(צד לקוח) וגם בעבודה עם XMLHTPP(אם אתה עובד עם ASP). הרעיון שלי זה לשלוף עם DOM את תוכן האלמנט ואז ליצור אובייקט XMLHTTP ואז עם האובייקט לשלוח לעמוד שאמור להיות בו הכנסת נתונים לDB את משתנה הPOST עם ערך האלמנט. אני משתמש באובייקט הזה ולא יוצר אובייקט ADO בצד לקוח מכיוון שהקוד בצד לקוח רץ על מחשב הלקוח ולא תהיה גישה לקובץ בשרת. משהו כזה אולי(לא בדוק)
<html> <head> <script> function InsertToDb(EleId) { var xh=new ActiveXObject("microsoft.xmlhttp"); xh.open("post","http://bla.co.il/insert.asp",false); xh.send("data=document.getElementById(EleId)"); } </script> </head> <body> <div id="MyId" style="width:150px;border:1px solid black;word-wrap:break-word;" onclick="InsertToDb('MyId')">הרצליה</div> </body> </html>
הקוד הזה זה משהו ראשוני שחשבתי עליו.. בהצלחה לך