duda de javascript
4 seguidores
Hola a todos!!
Tenéis idea si se puede aplicar un estilo cuando escribo un texto con document.write()
ej<code>document.write("Buenas tardes");</code>
Cómo puedo decir q Buenas tarde me lo escriba con un estilo en concreto?? seguro que es fácil pero no veo la forma de hacerlo.
gmdesign
Bien!! acabo de bajarme un ej de internet
<code>
document.write("<font size=2 face=Arial color=4f5980>" + "Buenas tardes, " + "</font>");</code>
Pense q era más dificil
txuma Plus
Así da gusto ayudar ;)
De todos modos no hace falta que le pongas el " + . Eso es para cuando la sentencia que tiene que escribir procede del valor de una variable. es decir, que te quedaría así:
<code>
document.write("<font size=2 face=Arial color=4f5980>Buenas tardes</font>");
</code>
saludos
meddle
por favor, no useis document.write
basta ya de apoyar al ns4!!!
Usuario desconocido
meddle
por favor, no useis document.write
basta ya de apoyar al ns4!!!
no entiendo... sea o no para netscape4.x el document.write sigue siendo util en muchos casos, no?
meddle
Anonymous
no entiendo... sea o no para netscape4.x el document.write sigue siendo util en muchos casos, no?
respuesta escueta: no.
respuesta elaborada: si tus contenidos dependen de javascript es que algo haces mal, por tanto document.write esta mal usado.
Usuario desconocido
meddle
<div class="quote">
Anonymous
<blockquote>no entiendo... sea o no para netscape4.x el document.write sigue siendo util en muchos casos, no?</blockquote>
</div>
respuesta escueta: no.
respuesta elaborada: si tus contenidos dependen de javascript es que algo haces mal, por tanto document.write esta mal usado.
me da miedo preguntar, si te he molestado antes lo siento.Te cuento,yo esq uso bastaten cosas tipo(es solo un ejemplo) var txtLink=[["titulo0","pagina0.htm"],["titulo1","pagina1.htm"]...["tituloN","paginaN.htm"]] recorrerlo con un for y escribiendo un par de lineas lo que con html podian ser muchas mas, ahorrando tb asi muchos kb, ... podria no usar document.write... y hacer un innerHtml, a eso te refieres?
meddle
seria lo mismo, los contenidos deberian estar en el html, no en variables/arrays javascript. hay maneras de recorrer los nodos usando el DOM, de manera que puedes cambiar contenidos al vuelo si es necesario. Pero repito que los contenidos deben ser accesibles desde el html para que un usuario sin javascript o con navegadores que no soporten tus funciones pueda verlo igualmente.
pd: no me he molestado, igual que espero tu no te molestes por mis discrepancias :)
Usuario desconocido
molestarme no hombre, aunq eso si discrepo ;) supongo que sera cuestion de prioridades, yo no valoro en casi ningun proyecto la posibilidad de que el navegador no soporte javascript, y si suele tener muy en cuenta el peso final de mis paginas y la velocidad de carga
dirarck
En cualquier caso, si diseñas sólo para agentes que soporten (o tengan activado el js), no se debería utilizar la etiqueta font, está desaprobada por el w3c, si te gusta mucho javascript, puedes crearte un estilo a través de él cuando te sea necesario, o puedes tenerlo creado ya de ante mano, para que cuando lo utilices, no tengas que estar creando nodos css