[JavaScript] Stle van een input veld veranderen

Pagina: 1
Acties:

  • GewoonNico
  • Registratie: April 2003
  • Laatst online: 08:07
Hallo,

Ik wil vanuit een popup, de style van een input veld veranderen.
Ik weet wel hoe dit met tekst moet...
opener.document.form.usernameto.value = '$_GET[username]';

Maar hoe met het met de style?
Ik heb dit geprobeerd

opener.document.form.usernameto.style = 'underlined'


Maar werkte niet

  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025

Roeligan

Feyenoord

opener.document.form.usernameto.class volgens mij ...weet niet zeker

Je werkt niet met een stylesheet lees ik.

Volgens mij kun jke niet underlinen in een form toch :?

[ Voor 45% gewijzigd door Roeligan op 27-05-2003 14:40 ]

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 22-08 22:08
Vanuit een popup, een input field van het parent window? Bedoel je dat? :)

Motor (of auto) onderhoud bijhouden


  • Theguide
  • Registratie: December 2000
  • Laatst online: 26-06-2025
Het lijkt me dat style = 'underlined' zowieso nooit zal werken. Zal dan meer zoiets moeten zijn als: style = 'text-decoration: underlined' ? (Mocht die .style daadwerkelijk een property zijn van een input veld :))

Fuck me if I'm wrong, but isn't your name Gretchen?


  • GewoonNico
  • Registratie: April 2003
  • Laatst online: 08:07
Ik heb een priveberichten script gemaakt, wanneer je een gebruikersnaam intike krijg je een popup die de gebruikersnaam controleert.
Wanneer de gebruikersnaam bestaat moet de input van dat veld onderstreept worden.

ps. ik werk wel met een stylesheet

Hoe moet ik dit doen ?

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 09:16

crisp

Devver

Pixelated

Theguide schreef op 27 May 2003 @ 14:42:
Het lijkt me dat style = 'underlined' zowieso nooit zal werken. Zal dan meer zoiets moeten zijn als: style = 'text-decoration: underlined' ? (Mocht die .style daadwerkelijk een property zijn van een input veld :))
eerder .style.textDecoration = 'underlined';

Intentionally left blank


  • GewoonNico
  • Registratie: April 2003
  • Laatst online: 08:07
dat laatste werkt ook niet.

zo ziet mijn input eruit

<input type=\"text\" name=\"usernameto\" value=\"$_POST[usernameto]\" onFocus=\"JavaScript:this.form.friend.disabled = true;\" onchange=\"javascript:launchsmall('?pid=tools/usernamecheck&username='+this.value)\" style=\"width:150px\">

[ Voor 46% gewijzigd door GewoonNico op 27-05-2003 14:52 ]


  • Theguide
  • Registratie: December 2000
  • Laatst online: 26-06-2025
crisp schreef op 27 mei 2003 @ 14:43:
[...]

eerder .style.textDecoration = 'underlined';
Ah okay :)
Ik wist dat die textDecoration toch ergens naar voren moest komen.

Fuck me if I'm wrong, but isn't your name Gretchen?


  • GewoonNico
  • Registratie: April 2003
  • Laatst online: 08:07
Weet misschien iemand anders dit ?

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-08 22:14

Bosmonster

*zucht*





Ff testen hoor..

edit: ah.. werkt dus wel text-decoration in een input-veld.. twijfelde even :)

[ Voor 31% gewijzigd door Bosmonster op 27-05-2003 15:13 ]


  • GewoonNico
  • Registratie: April 2003
  • Laatst online: 08:07
ja, dat had ik ook al getest...
maar hoe doe ik dat met javascript ?

  • Roeligan
  • Registratie: December 2001
  • Laatst online: 22-07-2025

Roeligan

Feyenoord

miss this.form.veld.classname en dan in je stylesheet definieren?

A real man fears not mortality for it's death, he fears mortality for it's lack of life!
RatPack #814


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-08 22:14

Bosmonster

*zucht*

Tis allemaal al genoemd hierboven:

via formulier:

code:
1
document.forms['formnaam'].elements['elementnaam'].style.textDecoration = "underline";


of via DOM
code:
1
document.getElementById('elementID').style.textDecoration = "underline";


Als je die vanuit een ander venster wilt doen is het een kwestie van opener.document gebruiken ipv alleen document.

Testje: maak input hierboven bold

[ Voor 18% gewijzigd door Bosmonster op 27-05-2003 15:14 ]


  • GewoonNico
  • Registratie: April 2003
  • Laatst online: 08:07
bedankt!
Pagina: 1