Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wstawianie TAG-ów do pola
Forum PHP.pl > Forum > Przedszkole
Login
Witam!
Chciałbym zrobić coś takiego, że mam pole tekstowe (textarea) I obok takie tagi (tak jak w tym forum i wszędzie) i jak nacisnę na jakiś TAG to wstawi mi się on do tego pola tekstowego, lub inne takie bajery.
dasko
php Początkujący -> Po Stronie przeglądarki[JavaScript]
Wave
A podejrzeć źródło nie łaska?
revyag
Tu masz coś bardzo prymitywnego smile.gif :
Kod
<script type="text/javascript">
function insTag(tag,area){
    var ar = document.getElementById(area);
    switch(tag.value){
        case 'B':{
            ar.value+="[B]";
            tag.value="B*";
        }break;
        case 'B*':{
            ar.value+="[/B]";
            tag.value="B";
        }break;
        case 'U':{
            ar.value+="[U]";
            tag.value="U*";
        }break;
        case 'U*':{
            ar.value+="[/U]";
            tag.value="U;"
        }break;
        case 'I':{
            ar.value+="[I]";
            tag.value="I*";
        }break;
        case 'I*':{
            ar.value+="[/I]";
            tag.value="I";
        }break;
    }
}
</script>

  1. <form action="" method="post">
  2. <textarea id="ar" name="ar" value=""></textarea>
  3. </form>
  4. <input id="bold" type="button" value="B" onclick="insTag(this,'ar')" />&nbsp;&nbsp;
  5. <input id="italic" type="button" value="I" onclick="insTag(this,'ar')" />&nbsp;&nbsp;
  6. <input id="underline" type="button" value="U" onclick="insTag(this,'ar')" /><br>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.