J'essaie de formater un texte sélectionné en gras à l'intérieur d'une zone de texte, mais cela ne se produit pas. Cependant, il est hapenning dans une envergure/div. Mon codeMettre en forme un texte dans la zone de texte
<html>
<head>
<title>Untitled Document</title>
<script type="text/javascript">
function FormatSelectedWord(txtBox,style)
{
var selectedText = document.selection
? document.selection.createRange().text
: txtBox.value.substring(txtBox.selectionStart,txtBox.selectionEnd);
if(selectedText!='')
{
var newText='<'+style+'>'+selectedText+'</'+style+'>';
txtBox.value=txtBox.value.replace(selectedText,newText)
spOutput.innerHTML=txtBox.value;
}
}
</script>
</head>
<body>
<input type="text" name="txtBox"> </input>
<input type="button" value="Bold" onclick="FormatSelectedWord(txtBox,'b')">
<span id="spOutput"></span>
</body>
</html>
Est-il possible de le faire dans une zone de texte. Si c'est le cas, comment?
Merci
Comment n'ai-je jamais su cela ?! – Marcel