Aquí está el ejemplo:
Código HTML:
optionObj = new Option('Mañana', 'Tomorrow'); operatorObj.options[5] = optionObj;
Ma?ana
He probado a poner los típicos "acutes" y tampoco me funcionan...
Muchas gracias y un saludo !!!
| |||
como poner tildes en option de select creado con "new Option" ?? Estoy creando un option en un select de forma dinamica y no sé cómo poner tildes (y caracteres especiales, como la "ñ") y que se vean bien... Aquí está el ejemplo: Código HTML: optionObj = new Option('Mañana', 'Tomorrow'); operatorObj.options[5] = optionObj; Ma?ana He probado a poner los típicos "acutes" y tampoco me funcionan... Muchas gracias y un saludo !!! |
| |||
Gracias NzO, lo he probado (a la vuelta de las vacaciones :D:D) pero no me funciona :( Se muestra por ejemplo Este a& #241;o (En lugar de "Este año") Estas options las introduzco en un select desde una funcion javascript... alguna idea ??? Saludos !!! |
| |||
Cita: Sí, lo he puesto junto (lo he separado en el post anterior para que en el foro no me lo convirtiera en "ñ")Qué desesperación, esto sigue sin funcionar :(, y tiene que ser una chorrada, que es lo peor... |
| ||||
[font=courier new]Y así?
Código:
<form> <select name="pepe"></select> </form> <script> o = new Option('Ma'+String.fromCharCode('241')+'ana', 'Tomorrow'); document.forms[0].pepe.options[0] = o; </script>
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
Probablemente tenga puesto en el navegador que interprete la página como UTF-8 y por eso no le sale bien. Los navegadores se suelen saltar a la torera la definición de juegos de caracteres si tienen puesto uno por defecto.
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| |||
Muchas gracias karlankas !!! Ponerlo como String.fromCharCode('241') me ha funcionado perfectamente :D. caricatos, ese codigo a mi tambien me funciona, pero si lo hago dentro de un script (en un fichero aparte), no :(. Un saludo y gracias otra vez !!! |
| ||||
Me alegro de que resolvieras el problema! Un saludo!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| ||||
Hola: Me alegro de que funcione, pero... has probado poniendo al tag script el atributo charset ![]() Me suena que lo he usado alguna vez, pero no lo encuentro... supongo que será algo así: <script type="text/javascript" src="funciones.js" charset="ISO-8859-1"> </script> Saludos ![]()
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
Cita: Gracias a los dos !!! Caricatos, eso no lo he probado, porque ese script no lo tengo dentro del fichero jsp, sino en un .js a parte. Pero me imagino que eso lo solucionaría, no sabía que se podía usar eso, gracias !!! Un saludo !!! |