Problemer med æøå
Jeg har en morse oversætter der virker findt med a-z men når jeg prøver at sætte æøå ind vil den ikke er der nolge der kan hjælpekoden i javascript.
function translate2(form) {
letters2 = \"abcdefghijklmnopqrstuvwxyzæøåABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ .,?:-!\";
morse2 = 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 < letters2.length; i++) {
if (daChar == letters2.charAt(i)) {
output += morse2[i];
break;
}
}
}
form.output.value = output;
}
koden i html.
<form>
<textarea name=input cols=50 rows=6 wrap=physical></textarea>
<input type=button value=\"| - - | - - - | . - | . . . | . ||\" onClick=\"java script:translate2(this.form)\">
</form>
