Código Javascript
:
Ver originalfunction hiliteToBold(txtArea){
// Internet explorer
if (document.selection)
{
txtArea.focus();
sel = document.selection.createRange();
selbold = "<b>" + sel.text + "</b>";
window.alert(selbold);
}
//MOZILLA/NETSCAPE support
else if (txtArea.selectionStart || txtArea.selectionStart == "0")
{
var startPos = txtArea.selectionStart;
var endPos = txtArea.selectionEnd;
moz = txtArea.value.substr(startPos, endPos - startPos);
window.alert(moz);
} else {
window.alert("failure");
}
}
El problema es que "+" concatena strings pero no objetos, de la manera que lo tenias sel era un objeto....
Quim
Nota: no pretenderás ver el efecto de <b> en el alert...