login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Textboxprobleem!! (Opgelost)

Offline anton - 08/01/2009 19:20
Avatar van antonLid wel , ik heb dus al het een en ander meegemaakt met ivoervelden(zie topic: automatisch css stijlen veranderen van een input) maar nu dat allemaal werkt zit ik met een ander probleem. ik heb een div die ervoor zorgt dat de class onclick veranderd met javascript , maar in die div staat een textarea , daar heb ik het volgende staan:
  1. <textarea rows="4" cols="30" id="text6" onclick="document.getElementById('text6').setAttribute('value','&nbsp;')">&nbsp;Your message here.</textarea>

nu gebeurt er het volgende:
ik klik op de textbox en de text your message etc gaat weg en de cursor komt na een spatie te staan , allemaal goed maar een fractie van een seconde later springt de cursor naar het begin van de textbox , de value blijft een spatie enkel plaatst ie de cursor ervoor het is eigenlijk dat hij de cursor na die spatie zet weet iemand hoe dat komt? alvast bedankt
en mss kan het dat het komt door dit:???
  1. <div id="text5" class="textarea" onmouseover="changeClass('text5')" onmouseout="changeClass('text5')" onclick="document.getElementById('text5').className='textareaOnOver'"><textarea rows="4" cols="30" id="text6" onclick="document.getElementById('text6').setAttribute('value','&nbsp;')">&nbsp;Your message here.</textarea></div>

6 antwoorden

Gesponsorde links
Offline Koen - 08/01/2009 19:31
Avatar van Koen PHP expert
  1. document.getElementById('text6').focus();
al geprobeerd? 
Offline anton - 08/01/2009 19:37
Avatar van anton Lid what doet focus precies? als dat zoiets doet als alle andere events uitschakelen kan dat ook handig zijn voor andere dingen die ik al geprobeerd heb

xD

ThX
Offline Koen - 08/01/2009 20:24
Avatar van Koen PHP expert Het plaatst gewoon de cursur in dat textarea ;)

Werkt het? 
Offline anton - 08/01/2009 20:31
Avatar van anton Lid neeh , want in het topic dat ik vermeldde leg ik dus uit dat ik een achtergrondprent heb voor de div waarin de textarea staat...die achtergrond prent heeft ronde hoeken dus als de cursor gewoon aan het begin staat dan komen de letters over die ronde hoeken daarom dat die spatie als value nodig is xD
Offline henver - 08/01/2009 21:26
Avatar van henver HTML gevorderde <textarea style="padding-left: 5px;">
Offline anton - 08/01/2009 22:49
Avatar van anton Lid Thx xD
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.166s