๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #50696

Re: wprowadzanie do formularza greckich znakow i indeksow

#50696
From: Tomasz Kobus
Date: Sat, 02 Apr 2011 16:49
52 lines
2678 bytes
Dnia Sat, 02 Apr 2011 15:16:26 +0000, Tomasz Kobus napisaล‚(a):

> Witam, mam takie pytanie, w jaki sposob moge rozwiazac wpisywanie do
> formularza indeksow (gorny, dolny) z okienka ktore jest otwierane
> dodatkowo?
> 
> Mam juz mozliwosc wpisywania greckich znakow: ---------------
> function greckie(formul,value,pole)
> {
>     var zmienna = opener.document.getElementById(pole); if(
>     document.selection )
>     {
>         eval ('document.'+formul+'.' + pole + '.focus();');
>         document.selection.createRange().text = value;
>     }
>     else if(zmienna.selectionStart || zmienna.selectionStart == '0') {
>         var ss = zmienna.selectionStart;
>         var stb = zmienna.value.substring(0,ss); var ste =
>         zmienna.value.substring
> (zmienna.selectionEnd,zmienna.value.length);
>         zmienna.value = stb + value + ste;
>         zmienna.focus();
>         zmienna.selectionStart = ss+1;
>         zmienna.selectionEnd = ss+1;
>     }
>     else
>     {
>         zmienna.value += value;
>     }
> }
> ---------------
> wywoluje dodatkowe okienko tak:
> ---------------
> <input type="TEXT" name="NAZWA_ODCZ" size="100" id="nazwa"> <a
> href="javascript:otwieranieOkna('greckie.php?
> nazwa=nazwa')">&#0947;&#0948;</a>
> </TD></TR>
> ---------------
> a w nim jest to:
> ---------------
> <a
> href=\"javascript:greckie('miejsca','&#0946;','$nazwa');\">&#0946;</a>
> ---------------
> 
> to wszystko chodzi, teraz potrzeba mi jeszcze mozliwosc wprowadzania
> indeksow z wartosci ktore wpisze np: <sub>es</sub>, i tym podobne.
> 
> Jakies pomysly?

a propo's przydala by sie mozliwosc, zeby wyskakiwaly "dymki" z nazwami 
znakow np :
alfa, omega, beta itp.
Technical Details
Message-ID: <4d9753a5$0$2489$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news2.euro.net!209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <4d973dc9$0$2489$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news2.euro.net!209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: Tomasz Kobus <diunida@bez.spam.t.k.pl>
Subject: Re: wprowadzanie do formularza greckich znakow i indeksow
Newsgroups: pl.comp.lang.javascript
References: <4d973dc9$0$2489$65785112@news.neostrada.pl>
User-Agent: Pan/0.131 (Ghosts: First Variation)
MIME-Version: 1.0
Date: 02 Apr 2011 16:49:41 GMT
Lines: 52
Message-ID: <4d9753a5$0$2489$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.15.186.34
X-Trace: 1301762981 unt-rea-a-02.news.neostrada.pl 2489 83.15.186.34:57781
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit