[ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
formatovanie

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144 | 144
Bydlisko: Žilina
NapísalOffline : 04.05.2008 13:16 | formatovanie

mam mensi problem. na stranku by som chcel dat textarea v ktorom sa da vystupny text formatovat (podobne ako tu). ako zariadim vlozenie znaciek do textarea, pripadne ak je vyznaceny text v textarea ako ho vlozim medzi znacky?

napr.:
Kód:
[b]tucny text[/b]


DIK.


Offline

Užívateľ
Užívateľ
formatovanie

Registrovaný: 26.11.06
Prihlásený: 09.10.24
Príspevky: 4118
Témy: 319 | 319
Bydlisko: HE/BA
NapísalOffline : 04.05.2008 13:29 | formatovanie

:shock: to uz su vazne vsetci taky lenivy??? HLADAJ/RMB->Zobraziť zdrojový kód stránky :jaw:


Offline

Užívateľ
Užívateľ
formatovanie

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144 | 144
Bydlisko: Žilina
Napísal autor témyOffline : 04.05.2008 14:09 | formatovanie

lenivy nie som, len som v javascripte uplny zaciatocnik. pozeral som samozrejme aj kod ale to bolo to iste ako keby mi povedali, ze mam ist operovat...

skusal som nieco taketo:

Kód:
<script type="text/javascript">
<!--
    function formatText (tag) {
        var selectedText = document.selection.createRange().text;
       
        if (selectedText != "") {
            var newText = "<" + tag + ">" + selectedText + "</" + tag + ">";
            document.selection.createRange().text = newText;
        }
    }
//-->
</script>
<form name="my_form">
    <textarea name="my_textarea"></textarea><br />
    <input type="button" value="bold" onclick="formatText ('b');" />
    <input type="button" value="italic" onclick="formatText ('i');" />
    <input type="button" value="underline" onclick="formatText ('u');" />
</form>


no nefrci to.


DIK


Offline

Užívateľ
Užívateľ
formatovanie

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92 | 92
NapísalOffline : 13.01.2009 23:39 | formatovanie

nejake rady? :)


Offline

Užívateľ
Užívateľ
formatovanie

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 13.01.2009 23:43 | formatovanie

Kód:
function bbcode(tag,tage,el)
{
if (document.getElementById(el).setSelectionRange) {
var tagstart;
tagstart="["+tag+"]";
var tagend;
tagend="[/"+tage+"]";
document.getElementById(el).value =
document.getElementById(el).value.substring(0,document.getElementById(el).selectionStart)
+ tagstart +
document.getElementById(el).value.substring(document.getElementById(el).selectionStart,
document.getElementById(el).selectionEnd)
+ tagend +
document.getElementById(el).value.substring(document.getElementById(el).selectionEnd,
document.getElementById(el).value.length);
}
else
{
var selectedText = document.selection.createRange(el).text;

if (selectedText != "") {
var newText = "[" + tag + "]" +
selectedText + "[/" + tage +
"]";
document.selection.createRange(el).text = newText;
} else {document.getElementById(el).value += "[" + tag + "]" + "[/" + tage +"]";}
}

}

potom das na nejaky button:
Kód:
onclick="bbcode('b','b','ideckoTextArei')"


(ten JS je od Tominatora, dufam, ze sa nenahneva, ze som ho sem dal)


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 14.01.2009 8:40 | formatovanie

Blackshadow píše:
(ten JS je od Tominatora, dufam, ze sa nenahneva, ze som ho sem dal)

Je to v poriadku


Offline

Užívateľ
Užívateľ
formatovanie

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92 | 92
NapísalOffline : 15.01.2009 14:12 | formatovanie

sorry chlapci, pozeram nato a nic nevidim.. :loony:

ako to prisposobit aby mi to fungovalo v nasledujucom scripte?

Kód:
<br><b>HOME > Pridat zaznam</b>
<br><br>

<form name="form1" method="post" action="index.php?p=add_do">
<table>
 <tr width="50"><td>Nazov temy</td><td><input type="text" name="nazov" ><td></tr>
 <tr width="50"><td>Popis</td><td><textarea name="popis" rows="10" cols="70"></textarea><td></tr>
 <tr width="50"><td>Download linky:</td><td><textarea name="download" rows="15" cols="110"></textarea><td></tr>
 <input type="submit">
 </table>
</form>


potrebujem do textarea popis a download linky

dik moc :oops:


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 15.01.2009 15:56 | formatovanie

na začiatok: <script src="bb-kod.js"></script>

bb-kod.js je ten môj kód, ktorý tu prezentoval BlackShaddow.

Teraz ti už stačí urobiť jednoduchá vec:
priradiť id="" textaream. teda id="popis", id="linky"

Následne si už len vytvoríš rad BB-linkov cez buttony, linky, texty to je jedno čo kód:


Kód:
onclick="bbcode('b','b','ideckoTextArei')"
pričom ideckoTextAreinahradíš id čkom textarei do ktorej chceš pridať BB-kód.

Ak by si nepochopil tak ti pridávam aj hotový kód ale je lepšie porozumieť ak kopírovať:
Kód:
<br><b>HOME > Pridat zaznam</b>
<br><br>
<script src="bb-kod.js"></script>
<form name="form1" method="post" action="index.php?p=add_do">
<table>
 <tr width="50"><td>Nazov temy</td><td><input type="text" name="nazov" ><td></tr>
<tr><td>BB-code</td><td><button  onclick="bbcode('b','b','popis')">Bold</button></td></tr>
 <tr width="50"><td>Popis</td><td><textarea name="popis" rows="10"  id="popis" cols="70"></textarea><td></tr>
 <tr width="50"><td>Download linky:</td><td><textarea name="download" rows="15" cols="110"></textarea><td></tr>
 <input type="submit">
 </table>
</form>


Offline

Užívateľ
Užívateľ
formatovanie

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92 | 92
NapísalOffline : 15.01.2009 16:09 | formatovanie

dik moc :) ide to, len robi jednu vec co akosi nedokazem ovplyvnit...

ked kliknem napr na bold, sice prida
Kód:
[b] a [/b]
ale chova sa to tak isto ako keby som dal SUBMIT

vies mi pls este s tymto pomoct? potom uz dam pokoj :D


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 15.01.2009 16:12 | formatovanie

<button type="button" ...


Offline

Užívateľ
Užívateľ
formatovanie

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92 | 92
NapísalOffline : 15.01.2009 16:15 | formatovanie

dakujem, velmi tuto pomoc odcenujem :)


 [ Príspevkov: 11 ] 


formatovanie



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Formátovanie HDD v LCD TV - nevidím ho v PC, nejde formátovanie nanovo.

v Pevné disky a radiče

6

1064

23.09.2017 22:59

kllr007

V tomto fóre nie sú ďalšie neprečítané témy.

formatovanie

v Pevné disky a radiče

3

835

18.02.2007 23:45

Marosh08

V tomto fóre nie sú ďalšie neprečítané témy.

Formátovanie ???

v Smartfóny a tablety

3

449

30.01.2012 20:34

romo195

V tomto fóre nie sú ďalšie neprečítané témy.

formátovanie

v Pevné disky a radiče

2

465

03.01.2012 12:47

majmo

V tomto fóre nie sú ďalšie neprečítané témy.

Formatovanie :(

v Operačné systémy Microsoft

3

515

14.04.2009 20:12

Draex

V tomto fóre nie sú ďalšie neprečítané témy.

Formatovanie

v Ostatné programy

2

513

11.06.2011 12:22

hunter1500

V tomto fóre nie sú ďalšie neprečítané témy.

formatovanie

v Operačné systémy Microsoft

4

589

01.07.2007 20:40

Tar-Minastir_svk

V tomto fóre nie sú ďalšie neprečítané témy.

Formatovanie baterie

v Mobilné zariadenia

3

6376

26.12.2007 20:28

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

Disk !! Formatovanie !

v Pevné disky a radiče

2

519

18.11.2007 17:01

xxxx47

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Win7 formátovanie

v Operačné systémy Microsoft

3

571

22.06.2011 16:20

killer

V tomto fóre nie sú ďalšie neprečítané témy.

Formatovanie HDD

v Operačné systémy Microsoft

3

346

04.02.2013 20:02

Denco1

V tomto fóre nie sú ďalšie neprečítané témy.

Formatovanie HDD

v Pevné disky a radiče

20

3273

05.08.2008 13:16

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

Formatovanie disku

v Operačné systémy Microsoft

9

503

01.12.2014 7:42

kodkodakbike

V tomto fóre nie sú ďalšie neprečítané témy.

formatovanie checkboxov

v HTML, XHTML, XML, CSS

7

458

10.04.2010 19:44

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Vista formatovanie

v Operačné systémy Microsoft

9

456

14.05.2008 20:22

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

USB Formatovanie

v Ostatné zariadenia

5

924

16.02.2009 19:28

Iginnko



© 2005 - 2025 PCforum, edited by JanoF