Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 1.756 pregleda

Najnovija ↓

  u select/option liniji 02.09.2007. u 15:30 · pre 233 meseca #1
Imam problem da u option.text postavim string nalik na: "   NazubljenaOpcija".

Do sada sam to radio PHP-om koji je proizvodio HTML: <option value="3"> &nbsp; NazubljenaOpcija</option>,
i to je proizvodilo lep (očekivan) rezultat, tj tekst je bio lepo uvučen (kao padding-left:5px)
a sad kad mi je zatrebalo da to unesem kroz JS neće:
document.getElementById("Selektor").options[x]= new Option(" &nbsp; NazubljenaOpcija", "3");
mi generiše sledeći sadržaj u option.text: &amp;nbsp; NazubljenaOpcija

Kako da izbegnem konvertovanje teksta u html-entitete ?
Tj. konkretno, kako dodati &nbsp; u text osobinu ?
Potpis
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
Re: &nbsp; u select/option liniji 04.09.2007. u 03:06 · pre 233 meseca #2
Evo da sam sebi odgovorim, možda će nekom zatrebati.

Mora se upotrebiti sledeći oblik:
Code:
Option.text= '\u00A0\u00A0NazubljenaOpcija';


Interesantno je da "guglanjem" nisam našao da je iko ovo rešio osim preko osobine style.
Danas sam prvi put video ovakvu notaciju sa "\u" umesto standardnim "\x" pa rekoh da probam i proradilo.
Da, radi se o sajtu s utf-8 encodingom (skoro pa standard za domaće prezentacije) pa verovatno zato nije radilo \xA0 ili \x00A0 što su kodovi za &nbsp;.
Potpis
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme