Comunitatea PHP Romania
MightyDeals

Prima pagină Web HTML/JavaScript/CSS caractere straine

caractere straine

Aici postaţi orice este legat de tehnologiile "client side". HTML, HTML5, XHTML, CSS, CSS3, XML, Standarde
Manual JS: http://www.phpromania.net/jsmanual/index.html

Mesaj Joi Aug 16, 2012 9:04 pm
lugojan Average Member

Mesaje: 81
Localitate: romania
Am o lista SELECT cu mai multe optiuni:
<option value='ceva'>ceva</option>

Pe fiecare optiune, valoarea (ceva) este identica cu textul (ceva).

Folosesc evenimentul OnChange
<select id='lista'
          name='lista'
          onchange='cauta(this.options[this.selectedIndex].value);'>


Functia JavaScript cu numele CAUTA afiseaza argumentul primit:
function cauta(marca)
{
  alert(marca);
}


In mod cu totul neasteptat, in MSIE functioneaza corect, iar in Firefox mi se afiseaza niste caractere ciudate:
in loc de CEVA se afiseaza C?E?V?A
unde in loc de semnul intrebarii sunt caractere non-ASCII.

Am ocolit problema inlocuind VALUE cu TEXT
<select id='lista'
          name='lista'
          onchange='cauta(this.options[this.selectedIndex].[b]text[/b]);'>


Acum functioneaza corect si in MSIE si in Firefox. Totusi, nu imi dau seama ce greseam, si de ce imi apareau acele caractere straine?

Mesaj Vin Aug 17, 2012 4:09 pm
mndrk Avatar utilizator
Senior Member

Mesaje: 249
Localitate: Bucuresti

Dacă scriai direct:
<select id='lista'
          name='lista'
          onchange='cauta(this.value);'>

Aveai aceeași problemă?

Mesaj Dum Apr 14, 2013 12:55 am
Google Bot New Member

Mesaje: 1

Înapoi la HTML/JavaScript/CSS

Copyright © 2001-2013 PHP Romania Gazduire web | Haine online | Gazduire web | Campanii SMS | Gazduire Claus Web | Inregistrare Domenii | Anunturi | Jocuri cu bile
Furnizat de phpBB® Forum Software © phpBB Group
Translation/Traducere: phpBB România
Powered by Simplis