Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS+PHP] pole select
-Guest-
post
Post #1





Goście







Tworze sobie dynamicznie (JS i php) opcje pola select na zasadzie:

  1. document.formularz.nazwa.options[0] = new Option("tekst","etykieta");


i mam maly problem jak sobie w miejscu tekst dam jakis znak specjalny typu " " to mi go wyswietla jako ekst a nie jako niewiszialna spacje

np:
  1. document.formularz.nazwa.options[0] = new Option("  OPCJA 1","opcja1");


to w polu select zostanie wyswietlony tekst: "  OPCJA 1" a ja chcialbym dostac dwie spacje.

Czy jest jakis sposob zeby dodac wiecej spacji i zeby zostaly one wyswietlone w polu opcji?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jol.us_
post
Post #2





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 10.12.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Znalazlem sam rozwiazanie, podaje bo moze sie to komus przyda. Nalezy w postaci HEX podac znaki i wtedy wszystko jest OK.

Ponizej przyklad z trzema spacjami przed tekstem "OPCJA 1", ale w ten sposob mozna wstawic rowniez inne znaki

  1. document.formularz.nazwa.options[0] = new Option( String.fromCharCode(0xA0,0xA0,0xA0) + "OPCJA 1","opcja1");
Go to the top of the page
+Quote Post

Posty w temacie
- Guest   [JS+PHP] pole select   22.06.2005, 07:09:04
- - nospor   Chcesz miec spacje to wstawiaj spacje a nie &n...   22.06.2005, 07:59:02
- - hwao   Albo uzyj twardej spacji tzn " " (to mie...   22.06.2005, 08:56:01
- - Guest   Wiecej niz jedna nie przyjmuje. A tak poza tym to...   22.06.2005, 08:56:16
- - jol.us_   Znalazlem sam rozwiazanie, podaje bo moze sie to k...   23.06.2005, 08:47:36


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 19:49