Hi bud
If you use onpropertychange for ie and oninput for everyone else you should cover most browsers
Here is an example for you:
<html>
<head>
<style type="text/css">
textarea{
width:300px;
height:100px;
border:1px solid #CCC;
}
</style>
<script type="text/javascript">
function addtxt(txt){
document.getElementById("res").innerHTML=txt
}
</script>
<title>Colour run</title>
</head>
<body>
<textarea id="txtarea" onpropertychange="addtxt(this.value)" oninput="addtxt(this.value)"></textarea>
<div id="res"></div>
</body>
</html>
I checked it out in ie firefox and opera and it works ok, it should work in chrome as well