<select>
<option value='STYL'>Стул</option>
<option value='STOL'>Стол</option>
<option value='POL'>Пол</option>
</select>
Как сделать чтобы при выборе стола , он вставлялся в textarea в виде [STOL]
<select>
<option value='STYL'>Стул</option>
<option value='STOL'>Стол</option>
<option value='POL'>Пол</option>
</select>
<script>
function insertBB(obj, bb){
obj.focus();
var pos = 0;
if(obj.selectionStart)
pos = obj.selectionStart;
else if(document.selection){
var sel = document.selection.createRange();
sel.moveStart('textedit', -1);
pos = sel.text.length;
}
obj.value = obj.value.substring(0, pos) + '[' + bb + ']' + obj.value.substring(pos);
pos += bb.length + 2;
if(obj.selectionEnd){
obj.selectionEnd = pos;
}
else if(obj.createTextRange){
var range = obj.createTextRange();
range.collapse(true);
range.moveEnd('character', pos);
range.moveStart('character', pos);
range.select();
}
obj.focus();
}
</script>
<select onchange="insertBB(document.getElementById('text'), this.value);">
<option value='STYL'>Стул</option>
<option value='STOL'>Стол</option>
<option value='POL'>Пол</option>
</select>
<textarea id="text" cols="80" rows="20"></textarea>