Jump to content
Fórum Script Brasil
  • 0

Code


bareta

Question

ai galera to precisando saber como fazer uma funçao pra criar um botão da seguinte forma

1º clique abre a tag: [alguma coisa]

2º clique fecha a tag: [/alguma coisa]

pra fazer igual ao code aqui do forum

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

simples...


<script>

function coloca()
  {
    document.form1.t.value = "[alguma coisa]";
    document.form1.t.focus();  
  }

function fecha()
  {
    document.form1.t.value += "[/alguma coisa]";
    document.form1.t.focus();  
  }


</script>

<form name='form1'>

<textarea name='t' rows='5' cols='50'>  </textarea>

<input type='button' name='a' value='Coloca' onClick='coloca();'>
<input type='button' name='b' value='fecha' onClick='fecha();'>

</form>

Qualquer coisa posta ae...

Fallou...

Link to comment
Share on other sites

  • 0

para mostrar um de cada vez você pode colocar o 2º com DISPLAY:'none'.

no 1º com o evento ONCLICK você ordena ele a mudar o style do 1º pra DISPLAY:'none' e do 2º para DISPLAY:''.

exmplo:

ONCLICK="javascript:id1.style.display='none';id2.style.display=''"

e no 2º você coloca no evento ONCLICK uma ordem para mudar o style do 1º pra DISPLAY:'' e do 2º para DISPLAY:'none'.

exmplo:

ONCLICK="javascript:id1.style.display='';id2.style.display='none'"

id1 e id2 são as identificações de cada botão (ID="id")

Link to comment
Share on other sites

  • 0

Carlos acho q ele que o que eu fiz no EX a cima!

Fallou... smile.gif

Link to comment
Share on other sites

  • 0

completando seu codigo:

<script>

function coloca(tag)
 {
   document.form1.t.value = "["+tag+"]";
   document.form1.t.focus();  
 }

function fecha(tag)
 {
   document.form1.t.value += "[/"+tag+"]";
   document.form1.t.focus();  
 }


</script>

<form name='form1'>

<textarea name='t' rows='5' cols='50'>  </textarea>

<input type='button' name='a' value='Coloca' onClick="coloca('alguma coisa');">
<input type='button' name='b' value='fecha' onClick="'fecha('alguma coisa');">

</form>

Link to comment
Share on other sites

  • 0

com um clique ele abre e outro fecha....hehe vou testar esses codigos......eu peguei a função aqui do forum mesmo......o ipb.js

rEd nEcK * SEU COD NÃO funciona, ele abre a tag e não fecha...se abre mais de uma ele paga tudo

a do metalica abre e fecha, mais so faz uma vez....

eu fiz em casa depois coloco aqui pra vocês verem como ficou.....

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...