ich habe in einer Form ein Bild
ermittel nun mit JS onClick die Position der Maus auf dem Bild
soo ...
und nun will ich einen neues input Feld erstellen (kein Ding)
ABER ...
die neu generierten Textboxen erscheinen auch
jetzt will ich sie halt aber AUF dem Bild an den ermittelten Positionen haben
wie bekomme ich das hin ??
Gruß Dawit
ermittel nun mit JS onClick die Position der Maus auf dem Bild
soo ...
und nun will ich einen neues input Feld erstellen (kein Ding)
ABER ...
Code:
<form name="pointform" id="myForm" method="post"> <img id="x_image" src="test.jpg" onMouseup="createTextField(event)" /> </form>
Code:
function createTextField(event) { pos_x = event.offsetX?(event.offsetX):event.pageX-document.getElementById("x_image").offsetLeft; pos_y = event.offsetY?(event.offsetY):event.pageY-document.getElementById("x_image").offsetTop; var myText = document.createElement('input'); myText.name = 'information'; myText.type = 'text'; document.getElementById('myForm').appendChild(myText); }
die neu generierten Textboxen erscheinen auch
jetzt will ich sie halt aber AUF dem Bild an den ermittelten Positionen haben
wie bekomme ich das hin ??
Gruß Dawit
Comment