Element an Cursorposition ermitteln und selektieren...
rH
- javascript
Sers Forum,
mein aktuelles Skript soll an der gewaehlten Cursorposition den umschließenden Tag herausfinden.
Kann mir jemand dabei helfen, meine jetzige Lösung finde ich nicht gerade einwandfrei.
----
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<script language="JavaScript">
<!--
var obj=null;
function test(){
if(!obj) return;
var r = document.body.createTextRange();
r.moveToElementText(obj);
r.select();
}
//-->
</script>
</head>
<body>
<span contenteditable> BLINDTEXT
<table border="1">
<tr>
<td onClick=" obj=this" >Z 1</td>
</tr>
<tr>
<td onClick=" obj=this" >Z 2</td>
</tr>
<tr>
<td onClick=" obj=this" >
<table border="1">
<tr>
<td onClick=" obj=this" >Z 3</td>
</tr>
<tr>
<td onClick=" obj=this" >Z 4</td>
</tr>
<tr>
<td onClick=" obj=this" >Z 5</td>
</tr>
</table>
</td>
</tr>
</table>
</span><br />
<a href="javascript:test()">javascript:test()</a>
</body>
</html>
----
mfG rH