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.
- 1111 megtekintés
Hozzászólások
Én ezen a vonalon indulnék:
http://www.w3schools.com/jsref/jsref_replace.asp
http://www.w3schools.com/jsref/event_onkeyup.asp
De nem tudom hogy a KeyUp mennyire használható esemény vonalkódolvasónál. :/
- A hozzászóláshoz be kell jelentkezni
Ez inkább bill.kiosztás probléma. Az angolban a 0 gomb a magyarban az ö, nem?
- A hozzászóláshoz be kell jelentkezni
+1 - állítsa át a gépen a billentyűkiosztást angolra.
- A hozzászóláshoz be kell jelentkezni
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!
- A hozzászóláshoz be kell jelentkezni
es hol akadtal el?
t
- A hozzászóláshoz be kell jelentkezni
... 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
- A hozzászóláshoz be kell jelentkezni
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;
}
- A hozzászóláshoz be kell jelentkezni