Arkadaşlar a,b.c harflerini aşağıdaki kodda göreceksiniz sembollere dönüştürmek istiyorum fakat arada enter tuşuna bastığımda yani enter boşluğu olduğunda hata veriyor. Enter boşluğu olmak zorunda nasıl bir yol izlemem gerekiyor.


<script>


function translate(form) {
letters = "abc";
forse = new Array(

"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%",

"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&",

"**************************************************
**************************************************
**************************************************
**************************************************");

form.output.value = "";
var input = form.input.value;
output = "";
for(count = 0; count < input.length; count++) {
daChar = input.charAt(count);
for (i = 0; i < letters.length; i++) {
if (daChar == letters.charAt(i)) {
output += forse[i];
break;
}
}
}
form.output.value = output;
}
// End -->
</script>


Ek Olarak: Birazda daha basitleştirirsem ali,bilal,can isimlerindeki harfler yan yana olmayacak alt alta olacak örnek:

<script>


function translate(form) {
letters = "abc";
forse = new Array(

"a
l
i",

"b
i
l
a
l",

"c
a
n");

form.output.value = "";
var input = form.input.value;
output = "";
for(count = 0; count < input.length; count++) {
daChar = input.charAt(count);
for (i = 0; i < letters.length; i++) {
if (daChar == letters.charAt(i)) {
output += forse[i];
break;
}
}
}
form.output.value = output;
}
// End -->
</script>