HighDots Forums  

Re: Select bei focus eines input Feldes =?UTF-8?B?dW50ZXJkcsO8Y2tlbg==?=

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss Re: Select bei focus eines input Feldes =?UTF-8?B?dW50ZXJkcsO8Y2tlbg==?= in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: Select bei focus eines input Feldes =?UTF-8?B?dW50ZXJkcsO8Y2tlbg==?= - 03-30-2006 , 04:21 PM






Harald Hanek wrote:

Quote:
wie kann ich verhindern wenn ich per tab auf ein inputfeld mit inhalt
(value) springe, das der Inhalt selectiert wird. Ich möchte das der
cursor am ende des Textfeldes steht.
Unfug.

Quote:
input type="text" value="seppel" onfocus="ansende(this)" /
^^^^^^^^^^^[1] ^[2]

[1] type="text" is redundant.
[2] IE unterstützt XHTML nicht.

Quote:
function ansende(val)
{
val.setSelectionRange(val.value.length, val.value.length);
}

Kann mir jemand helfen, bitte?
<URL:http://groups.google.de/groups/search?q=input+cursor+group%3Ade.comp.lang.javascr ipt&start=0&scoring=d&hl=de&ie=ISO-8859-15&>


PointedEars


Reply With Quote
  #2  
Old   
Harald Hanek
 
Posts: n/a

Default Re: Select bei focus eines input Feldes =?UTF-8?B?dW50ZXJkcsO8Y2tlbg==?= - 03-30-2006 , 05:52 PM






Am Thu, 30 Mar 2006 23:21:36 +0200 schrieb Thomas 'PointedEars' Lahn:

Quote:
Unfug.

input type="text" value="seppel" onfocus="ansende(this)" /
^^^^^^^^^^^[1] ^[2]

[1] type="text" is redundant.
[2] IE unterstützt XHTML nicht.

Hallo,
das hat nichts mit XHTML und noch weniger mit IE zu tun. Geh davon aus das
mein input das Attribut type=text besitzt und ein event namens onfocus auch
vorhanden ist. Wie kann ich mittels Javascript (DOM konform) das select des
Inhalts unterbinden?

Danke
Harald


Reply With Quote
  #3  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: Select bei focus eines input Feldes =?UTF-8?B?dW50ZXJkcsO8Y2tlbg==?= - 03-30-2006 , 06:15 PM



Harald Hanek wrote:

Quote:
Am Thu, 30 Mar 2006 23:21:36 +0200 schrieb Thomas 'PointedEars' Lahn:
Unfug.
<URL:http://lernst.de/zitieren/kriegst.de/antworten>

Quote:
input type="text" value="seppel" onfocus="ansende(this)" /
^^^^^^^^^^^[1] ^[2]

[1] type="text" is redundant.
[2] IE unterstützt XHTML nicht.

[...]
das hat nichts mit XHTML und noch weniger mit IE zu tun.
Falsch. Obiges ist gültiges XHTML. Oder aber potentiell ungültiges HTML.
(Benutze bitte eine Festbreitenschriftart.)

Quote:
Geh davon aus das mein input das Attribut type=text besitzt
Geh einfach davon aus, dass "text" der Initialwert für das type-Attribut
eines input-Elements ist und daher problemlos weggelassen werden kann. In
HTML und XHTML. Wenn Du mir nicht glaubst, lies es in den Spezifikationen
nach.

Quote:
und ein event namens onfocus auch vorhanden ist.
Es gibt ein Event-_Handler_-Attribut namens `onfocus', für den focus-Event.

Quote:
Wie kann ich mittels Javascript (DOM konform) das select des Inhalts
unterbinden?
Das kommt darauf an, was Du mit "DOM konform" meinst. W3C-DOM-konform
(bisher) gar nicht. Wie es proprietär geht, dazu findest Du per Google
ausreichend Information (deshalb hatte ich den URL gepostet).

Dass ich Dein Anliegen für wenig sinnvoll halte, hatte ich unabhängig
davon bereits erwähnt.


PointedEars


Reply With Quote
  #4  
Old   
Harald Hanek
 
Posts: n/a

Default Re: Select bei focus eines input Feldes =?UTF-8?B?dW50ZXJkcsO8Y2tlbg==?= - 03-30-2006 , 08:26 PM



Danke für deine Zeit, aber das tut recht wenig zur Sache, bzw. Lösung.
Google habe ich bereits erfolglos versucht.

Könnte es vieleicht etwas mit Event Dispatcher sein?

Wäre über einen Wing sehr dankbar.

Grüße
Harald

Reply With Quote
  #5  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: Select bei focus eines input Feldes =?UTF-8?B?dW50ZXJkcsO8Y2tlbg==?= - 03-30-2006 , 09:56 PM



Harald Hanek wrote:

Quote:
Danke für deine Zeit, aber das tut recht wenig zur Sache, bzw. Lösung.
Google habe ich bereits erfolglos versucht.
Du hast offensichtlich ein anderes Google als ich. Benutze ich den von
mir geposteten URL

http://groups.google.de/groups/searc...e=ISO-8859-15&

so ergibt das (derzeit) als vierten Treffer ein Posting von mir. Darin
findet man einen URL für eine feinere Google-Suche, deren vierter Treffer
auf einen Thread mit einem hilfreichen Posting von Martin verweist.
Zudem enthält der verweisende Thread ein Posting von Dietmar, der die
Unsinnigkeit dieses Vorhabens nochmals betont.

Weiterhin gibt es als weitere Treffer Verweise auf hilfreiche Threads.
Und selbst wenn man die Websuche benutzt, wird man sehr schnell fündig.

Wer lesen kann, ist hier eben klar im Vorteil.

Quote:
Könnte es vieleicht etwas mit Event Dispatcher sein?
Nein. Was soll das überhaupt sein?


PointedEars


Reply With Quote
  #6  
Old   
Harald Hanek
 
Posts: n/a

Default Re: Select bei focus eines input Feldes =?UTF-8?B?dW50ZXJkcsO8Y2tlbg==?= - 03-31-2006 , 10:17 AM



Am Fri, 31 Mar 2006 04:56:22 +0200 schrieb Thomas 'PointedEars' Lahn:

Hallo,
was ich bei Google finde, habe ich bereits in meinem ersten Posting schon
genutzt. Das Problem war ja ein Tab in das Textfeld und der damit
verbundene select() auf den Inhalt.
Meine Lösung sieht jetzt so aus, das ich setSelectionRange mit einem
timeout aufrufe; und damit funktionierts.

Grüße Harald

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.