JavaScript input mezőben leütött karakter cseréje másik karakterre.

Sziasztok.

Egy input mezőben kellene elérnem, hogy bizonyos karaktert kicseréljen egy másik karakterre.
Konkrétan egy vonalkód olvasó küld 'ö' karaktert '0' helyett és azt szeretném elérni, hogy ha 'ö' kerül bevitelre az lecserélődjön '0'-ra.

Hozzászólások

Ez inkább bill.kiosztás probléma. Az angolban a 0 gomb a magyarban az ö, nem?

--

Tanítsd be a vonalkód olvasót a hozzá kapott kártyával.

--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!

... ha jól emlékszem, a javascript is tud valami olyasmit hogy

...
for (i=[0|1],i==document.form_xxx.input_xxx.value.length,i++){
if (document.form_xxx.input_xxx.value[i]=="ö"){document.form_xxx.input_xxx.value[i]="0";}
}
...

vagy valahogy így... lehet, célszerűbb inkább stringet csinálni az inputból, úgy feldolgozni, aztán azt értékül adni az inputnak

-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.
/usr/lib/libasound.so --gágágágá --lilaliba

Köszönöm a segítséget mindenkinek. Sikerült megoldani.

< onkeyup="barcodeCharacterReplace()">

function barcodeCharacterReplace() {
var strBarcode = document.getElementById("barcode").value;
var strBarcodeReplace = x.replace("ö","0")
document.getElementById("barcode").value = strBarcodeReplace;
}