Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 17
  1. #1
    Boskoop
    Themenstarter

    Registriert
    11.2009
    Beiträge
    37

    Javascript Zeiger position im text

    Hallo Communiti,
    ich stehe bei meine aktuellen Projekt vor einem kleinen problem, ich habe einen Div Container mit text drin(HTML formatiert) und jetzt möchte ich dass man eine zahl zurück bekommt, von der position buchstabens wo sich die Maus drüber befindet. Geht das irgendwie?

  2. #2
    Hildesheiner Goldrenette
    Registriert
    01.2010
    Beiträge
    679
    Direkt geht das nicht soweit ich weiß. Du könntest allerdings jeden Buchstaben in <span id="pos">…</span> setzen und dann auf das darüber liegende Element einen Eventhandler legen, dieser kann dann die ID des span-Elements auslesen. Die span-Tags würde ich natürlich nicht direkt in den HTML-Code schreiben, sondern per JS generieren. Das ganze ist natürlich nicht sonderlich elegant, und für längere Texte sicher nicht sonderlich gut geeignet, aber mehr fällt mir momentan mit den in JS verfügbaren Mitteln nicht ein. Auslesen der relativen (x,y)-Koordinaten fällt ja auch flach, da Du nie sicher gehen kannst, dass der Text gleich angezeigt wird.

  3. #3
    Boskoop
    Themenstarter

    Registriert
    11.2009
    Beiträge
    37
    Woltlab und google haben es ja bei ihren eingabefeldern irgendwie geschafft die selbst zu programmieren, also muss es ja wohl performanter funktionieren

  4. #4
    Goldparmäne Avatar von torben1
    Registriert
    08.2008
    Ort
    Essen
    Alter
    35
    Beiträge
    560
    Hallo Warfley kannst Du mir mal sagen wo Google das nutzt. Ist mir noch nicht aufgefallen.

  5. #5
    Boskoop
    Themenstarter

    Registriert
    11.2009
    Beiträge
    37
    Google docs komplett in js gescjriebenes office

  6. #6
    Goldparmäne Avatar von torben1
    Registriert
    08.2008
    Ort
    Essen
    Alter
    35
    Beiträge
    560
    Und wo ist dort die Funkton versteckt?

  7. #7
    Boskoop
    Themenstarter

    Registriert
    11.2009
    Beiträge
    37
    Das ganze teil ist komplett uber javascript aufgebaut der container arbeitet mit dem click event und dem key event, und irgendwie muss es ja funktionieren dass bei einem klichk auf das teil es weiss wo geklickt ist und an welcher textstelle das ist

  8. #8
    Goldparmäne Avatar von torben1
    Registriert
    08.2008
    Ort
    Essen
    Alter
    35
    Beiträge
    560
    Ich denke das es sich dabei um eine Textarea handelt. Unter http://aktuell.de.selfhtml.org/artik...code/index.htm findest Du ein Beispiel.

    Torben

  9. #9
    Boskoop
    Themenstarter

    Registriert
    11.2009
    Beiträge
    37
    leider kann man in einem ta keine html formatierung verwenden(wie farben)

  10. #10
    Granny Smith Avatar von xtj7
    Registriert
    03.2011
    Ort
    Niedersachsen
    Alter
    24
    Beiträge
    17
    Das ist ein bearbeitbares DIV, was für WYSIWYG genutzt wird. Dabei wird contenteditable auf true gesetzt, z.B.
    <div contentEditable="true"></div>
    Meinst du das?

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •