| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 17.02.2009 11:03 | |
|
zdravim, na zaciatok upozornujem ze som v JS totalna lama
chcel by som jednu vec, ma mdva inputy. do jedneho budem pisat text, a chcem aby dynamicky do druheho napisalo ten isty text, ale osetreny. napriklad
do jedneho inputu napisem text " TeXt nA ošETREnie ??!" a do druheho inputu mi to vpíše " text-na-osetrenie"
neviem ci ma chapete, ale v php by som to robil asi takto
Kód: $str = 'TeXt nA ošETREnie ??!'; $str = str_replace(array('?', '!', ' '), '-', strtolower(deletediakritika($str)); echo $str; //vráti text-na-osetrenie
síce ten kód vráti text-na-osetrenie----, lebo este tam nie je osetrene proti viacnasobnym pomlckam, ale to je len pre ilustraciu..
raz som to robil cez ajax, lebo som mal malo casu na riesenia... ale sa mi zda zbytocne komunikovat so serverom, lebo predpokladam ze to JS samo o sebe zvladne.. vede by mi prosím s tým niekto pomôct? dakujem
_________________ Sorry za prelkepy |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 17.02.2009 15:25 | |
|
Kód: function uprav(v) { r=v.replace(/[!?\s]/g, "-"); //nahradenie ?, ! a white-space za pomlcku r=r.replace(/-{2,}/g, "-"); //nahradenie viac pomlciek jednou document.getElementById('input2').value=r; } Kód: <input name=input1 id=input1 type=text onkeyup="uprav(this.value)"> <input name=input2 id=input2 type=text>
Diakritiku som tam nezahrnul, to sa tu myslim riesilo. Takisto velke a male pismena, to som zabudol, skusim to zbuchat neskor.
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal autor témy emer: 17.02.2009 16:07 | |
|
ďakujem, doplnil som si to o zmenu na male pismena, aj o odstranenie diakritiky diky moc
edit...
este ak by si mohol, by som poprosil, ze ako odstranim pomlcky ak sa zacinaju na zaciatku alebo konci retazca... aby sa nestalo ze bude -osetreny-text-
na to neviem prist daukejm
_________________ Sorry za prelkepy |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 17.02.2009 17:42 | |
|
Kód: function uprav(v) { r=v.replace(/[!?\s]/g, "-"); r=r.replace(/-{2,}/g, "-"); if (r[0] == '-') { r=r.substr(1); } if (r[(r.length-1)] == '-') { r=r.substr(0, r.length-1); } document.getElementById('input2').value=r; } Snad bude fungovat
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal autor témy emer: 17.02.2009 18:18 | |
|
vsetko ide ako ma, dakujem velmi pekne
_________________ Sorry za prelkepy |
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| java: osetrovanie vynimiek - je to nevyhnutne? v Assembler, C, C++, Pascal, Java | 2 | 600 | 12.10.2007 16:56 zero0x | | Zmena textu a zanechani pozice v textu v PHP, ASP | 4 | 753 | 01.08.2009 21:26 Tominator | | vysunutie textu v HTML, XHTML, XML, CSS | 9 | 751 | 27.07.2007 19:56 Kamahl | | citatelnost textu v Monitory, televízory a projektory | 8 | 663 | 29.06.2009 16:15 vazovski | | načítanie textu v Assembler, C, C++, Pascal, Java | 0 | 633 | 26.11.2009 19:55 pitbull | | Vytahovanie textu v Databázy | 10 | 579 | 27.08.2011 10:53 gamelaster | | Pisanie textu ? v JavaScript, VBScript, Ajax | 3 | 761 | 24.08.2009 10:23 d0.0b | | Skenovanie textu v Ostatné programy | 10 | 8500 | 31.10.2007 11:27 zajjac | | zalomenie textu v PHP, ASP | 3 | 566 | 01.09.2010 19:58 boyofx | | Replace Textu v PHP, ASP | 12 | 601 | 05.08.2009 9:52 p360t | | Zvyraznenie textu v PHP, ASP | 2 | 393 | 25.01.2010 9:53 achbo | | preklad textu v Krčma | 6 | 950 | 29.06.2011 14:04 Jeffo | | posunutie textu... v HTML, XHTML, XML, CSS | 18 | 1482 | 11.08.2007 18:19 Flety | | Zobrazovanie textu v Počítačové hry | 2 | 351 | 13.09.2015 8:48 Koroner | | Jas textu v JavaScript, VBScript, Ajax | 0 | 714 | 24.07.2007 21:45 kajbo | | nahradenie textu v Assembler, C, C++, Pascal, Java | 2 | 299 | 16.06.2015 2:27 p4tooo |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|