Отваряща се textarea

choko_h

Registered
textarea.gif

Здравейте плс ако някой знае да каже сас да направя така че като вместо този линк на картинката където пише "Options" да сложа банер на сайта и като се зъкне на него да се отваря textarea код за банера в това същоот меню без да се презарежда страницата надявам се да сте ве разбрали какво искам :D

Нещо такова да се получи:
textarea1.jpg
 
Пробвай така:

javascript:

Код:
function toggleLayer( whichLayer )
{
  var elem, vis;
  if( document.getElementById )
    elem = document.getElementById( whichLayer );
  else if( document.all )
      elem = document.all[whichLayer];
  else if( document.layers )
    elem = document.layers[whichLayer];
  vis = elem.style;
  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

CSS:

Код:
div#optionsForm
{
  margin: 0px 20px 0px 20px;
  display: none;
}

Кода за Options?

Код:
<a href="javascript:toggleLayer('commentForm');" title="Dobavi opcii">
Options?
</a>

Между <div> и </div> трябва да сложиш твоя код.

Код:
<div id="commentForm">
</div>
 
Това цялото го слагаш вместо линка Options
<a href="javascript:void();" onclick="HideFrame();">POKAVI / SKRIJ</a>
<textarea readonly id="baner" name="chat" frameborder="0" style="display:none" width="100" height="100">
TUKA TEXTA NA BANERA
</textarea>
<script language="javascript">
function HideFrame(){
fr = document.getElementById ("baner");
if (fr.style.display!='none'){
fr.style.display="none";
}
else {
fr.style.display="block";
}
}
</script>
Само червените променяй.
 

Back
Горе