2010-06-11 4 views
1

i la plupart du temps ne pas CSS et php donc je suis kind'a perdu ici, donc aucune idée si cela est possible la façon dont je veux de toute façon, ce qu'il est:Ajout de propriétés name et id à textarea (entretoises)

J'ai ce code

<html:textarea rows="10" cols="70" property="thankYouMessage" /> 

et je veux ce textarea pour rendre une carte d'identité de « textareaID » et un nom comme « textareaname »

comment puis-je prendre? ... si j'utilise styleid , la page ne chargera plus ... j'ai besoin d'appliquer un peu de css à ce balisage, donc c'est ça.

Merci d'avance!

Répondre

2

styleId attribut doit travailler (peut-être vous mispelled il? Cas est sensible)

<html:textarea styleId="textareaID" property="thankYouMessage" ... /> 

IIRC (depuis longtemps Struts 1 ...) généré name atribute dans la balise HTML coïncidera avec l'attribut property (ref). Donc, dans votre exemple le code HTML généré (vous devriez vérifier, regarder la source HTML) devrait se traduire par quelque chose comme ceci:

<textarea id="textareaID" name="thankYouMessage" ...> 

Normalement, vous should'nt comptent sur name pour accéder à l'élément (par exemple, en Javascript), préférez le id

+0

vous avez raison j'ai mal épelé cela, honte à moi, mais qu'en est-il du nom atribute? Merci pour votre réponse! – reg3n

+0

j'ai mis à jour la réponse – leonbloy

Questions connexes