1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

focus=select

  • MTodtenhaupt
  • 4. Juni 2008 um 16:25
  • MTodtenhaupt
    Youngster
    Beiträge
    11
    • 4. Juni 2008 um 16:25
    • #1

    Hi,
    habe auf http://www.tipp-em.de für die Loginbox ein Javascript geschrieben, so dass bei Klick auf die Box sofort der Inhalt selektiert wird.

    Das Skript: http://tipp-em.de/scripts/autoselect.js

    SIeht ungefähr so aus:

    Code
    document.getElementById('email').onfocus = document.getElementById('email').select;
    	document.getElementById('passwort').onfocus = document.getElementById('passwort').select;

    Im Firefox funktioniert das ganze ohne Probleme, im IE7 versagt es allerdings.

    Was mich dabei noch mehr wundert: im IE6 funktioinert es auch o_O

    Any ideas?

    Tippspiel zur EM 2008 mit deinen Freunden --- OHNE GEWINN

  • synaptic
    Forum Guru
    Reaktionen
    11
    Beiträge
    10.917
    • 4. Juni 2008 um 16:34
    • #2

    wieso schreibste überhaupt so ne 'komplizierte' funktion?
    und wie löst du sie aus?

    Code
    <input type="text" id="email" onfocus="this.select();" value="wdawdawdawd"><input type="password" onfocus="this.select();" id="passwort" value="awdawdawd">

    kannste doch alles direkt im objekt lösen...
    konnte es im ie7 nicht testen- hab dat dumme dich nich zu hause..
    aber kannst du ja mal machen und die ergebnisse hier posten ;)

  • MTodtenhaupt
    Youngster
    Beiträge
    11
    • 4. Juni 2008 um 16:39
    • #3

    Ich tue nichts anderes ^^
    habs nur in ne externe Datei ausgelagert,
    da ich finde, dass JS-Code im HTML eig. nix zu suchen hat.
    Um das onload im body kommt man dennoch schlecht herum.

    Also ist deine Lösung identisch mit meinem Ansatz.

    Aber danke für den Vorschlag

    Tippspiel zur EM 2008 mit deinen Freunden --- OHNE GEWINN

Tags

  • www
  • html
  • email
  • http
  • text
  • direkt
  • funktion
  • input
  • code
  • datei
  • javascript
  • inhalt
  • lösen
  • passwort
  • box
  • focus
  • skript
  • value
  • ie6
  • js
  • objekt
  • select
  • password
  • ie7
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™