ajouter du texte a un textarea

Répondre
vengeur002
le 25/03/2007 à 20:53
vengeur002
bonjour

j ai ce code qui au lieu d ajouter la couleur a mon textarea, le vide et met la couleur a la place

<!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=iso-8859-1" />
<title>aj_art</title>

<script type="text/javascript">
bloc = true;
function hexa(couleur)
{
if(bloc)
document.form.hexval.value = couleur;
}
function palette() {
document.write("<TABLE border='0' cellpadding='0' cellspacing='0' ><TR>");
var h=new Array('00','33','66','99','CC','FF');
var col="";
for(var i=0;i<6;i++) {
for(var j=0;j<6;j++) {
for(var k=0;k<6;k++) {
col="#"+h[i]+h[j]+h[k];
document.write("<TD width='10' height='10' bgcolor='"+col+"' onMouseOver=\"hexa('"+col+"')\" onClick=\"if(bloc) { bloc = false; } else { bloc = true; }\"></TD>");
}
}
document.write("</tr>");
}
document.write("</TABLE>");
}
</SCRIPT>
</head>

<body>


<div align='center'>
<SCRIPT language="JavaScript">
palette();
</SCRIPT>
<form name="form">
Cliquez sur la couleur de votre choix pour désactiver/activer le défilement.<br />
<textarea name="hexval" cols="40" rows="5"></textarea>
</form>
</div>


</body>
</html>


qui a une solution svp?

merci

ps je suis pas une fleche en javascript
Bzh
le 28/03/2007 à 23:30
Bzh
C'est normal !

Modifie ça :

# function hexa(couleur)
# {
# if(bloc)
# document.form.hexval.value = couleur;
# }

en :

# function hexa(couleur)
# {
# if(bloc)
# document.form.hexval.value += couleur;
# }
dan4
le 24/08/2010 à 10:46
dan4
Meme chose mais pour afficher les caractères en couleur?
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours