texboxa girilen virgülleri noktaya çevirmek istiyorum. Diğer karakterleri replace edebiliyor ancak virgülleri keyCode doğru olduğa halde çevirmiyor. Neden olabilir?
http://www.cambiaresearch.com/articl...odes-key-codes

<script type="text/javascript">
function alpha(e) {
     if(e.keyCode==188) {return (e.keyCode=190);}
}
</script>
<input name="a" type="text" onkeypress="return alpha(event);" />


--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:02:25 -->-> Daha önceki mesaj 13:37:28 --

neyse şu daha sorunsuz oldu.
<script>
//[from, to] pairs of characters.
var charMap = new Array([",","."], [",","."]);
function handleKeyPress(){
  var code = event.keyCode;
  //convert code to character
  var char = String.fromCharCode(code);
  for(var i = 0; i < charMap.length; i++){
   if(charMap[i][0] == char){
    char = charMap[i][1];
    break;
   }
  }
  //convert character back to code
  code = char.charCodeAt(0);
  event.keyCode = code;
}
</script>