Добавяне на информация в textarea

dkalinkov

Registered
Значи имаме си един INPUT бутон и искам при натискането му да ми добавя нещо в определена textarea. Например, когато го натисна да ми добавя
Код:
<b></b>
Пробвах да го направя като bb код, но нещо неми се получава, но няма значение. Искам при клик да ми добавя <b></b> :roll: :roll: :roll:
 
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<script type="text/javascript">
function inputBBCode(){
document.getElementById('textarea').value += "<b></b>";
}
</script>
</head>

<body>
<form method="post" action="" >
<textarea id="textarea" cols="15" rows="5" /></textarea><br />
<input type="button" name="name" onclick="inputBBCode();" />
</form>
</body>
</html>
 
@emagi, това, което ми даваш неми върши много работа. Кода ми е на друга страница, в която си инклудвам header.php. Но когато напиша този javascript код във header.php и натисна върхъ бутона на другата страница и то неми добавя нищо.
header.php
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Глобална Екология</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="js.js"></script> 
</head>
<body>

	<div id="bg1">


<div align="center">
    <IMG SRC="images/planet.gif" alt="Spining Planet">
    <IMG SRC="images/logo.gif" alt="Site Logo">
    <IMG SRC="images/planet.gif" alt="Spinig Planet">
</div>
    <br>

<div id="navcontainer">
<ul id="navlist">
<li id="active">
    <a href="headlines.php" id="current">Новини</a>
<ul id="subnavlist">
<li id="subactive">
    <a href="page.php?page=bluelink" id="subcurrent">От Bluelink</a></li>
<li><a href="page.php?page=ecopack">От Ecopack</a></li>
<li><a href="page.php?page=forthenature">От ForTheNature</A></li>
<li><a href="page.php?page=other">Други Новини</a></li>
</ul>

</li>
<li><a href="search_form.php">Търси</a></li>
<li><a href="page.php?page=problems">Екологични пробеми и разрешения</a></li>
<li><a href="stories.php">Админ Вход</a></li>
<li><a href="kontakt.php">Контакти</a></li>
</ul>
</div>

    <br>
    <br>

js.js
Код:
function countAreaChars(areaName,counter,limit) 
{ 
if (areaName.value.length>limit) 
areaName.value=areaName.value.substring(0,limit); 
else 
counter.value = limit - areaName.value.length; 
} 

function inputBBCode(){ 
document.getElementById('textarea').value += "<b></b>"; 
}

ето и частта от другия код
Код:
<?php

include ('header.php');

?>

............
............
............
............
............
............
............
............
............
............


<tr>
<td align="center">
<INPUT onclick="b();" type=button value="B"> 
<INPUT onclick="i();" type=button value="I" class="button"> 
<INPUT onclick="u();" type=button value="U" class="button"> 
<INPUT onclick="url();" type=button value="Url" class="button"> 
<INPUT onclick="email();" type=button value="Email" class="button"><br> 


<textarea id="textarea" name="textarea" class="Forma" cols='70' rows='5' 
	onKeyDown="countAreaChars(this.form.textarea,this.form.leftChars,200);" 
	onKeyUp="countAreaChars(this.form.feedback,this.form.leftChars,200);"
		><?php print $s['shortly'];?></textarea><br> 
<input type="text" name="leftChars" readonly size="3" maxlength="4" value="200"> 
</td> 
</tr> 

................................................
................................................
................................................


на мястото на точките има друг код, които не е от значение
 

Back
Горе