Page 1 sur 1

Script HTML pour mettre un texte en surbrillance

Posté : mar. 20 déc. 2011 12:51
par 2011N2
Bonjour,

Voici un tutoriel vous présentant un script HTML permettant de mettre un texte en surbrillance.

Sélectionnez tout le texte ci-dessous, et insérer le texte souhaité à la place des bla bla bla ... dans le code.

html
head
titlemettre en surbrillance un texte/title
script type="text/javascript"
function codeSelect(sId){
var myDiv = document.getElementById(sId);
if (window.getSelection) {
var selection = window.getSelection();
if (selection.setBaseAndExtent) { /* for Safari */
selection.setBaseAndExtent(myDiv, 0, myDiv, 1);
} else { /* for FF, Opera */
var range = document.createRange();
range.selectNodeContents(myDiv);
selection.removeAllRanges();
selection.addRange(range);
}
} else { /* for IE */
var range = document.body.createTextRange();
range.moveToElementText(myDiv);
range.select();
}
}
/script
/head
bodydiv
a href="javascript:codeSelect('code1');"brbrcenterCliquez ici pour mettre le texte en surbrillance/centerbr/adiv id="code1"centerbla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla/center/div
/div
/body
/html