Ahoj, potřebuju helpnout. JS neumim a plácám to z vody. Mám n inputů pro vkládání čísla. To číslo mohu u každého inputu zvětšovat nebo zmenšovat pomocí šipek (obrázků). Protože ale potřebuju jen čísla kladná a nulu, potřebuju odfiltrovat záporná čísla a ty vrátit zase na nulu.
HTML
<form name="formular" action="{/DOCUMENT/SYSTEM/WEBSERVER_URL}?action=OFFER" method="POST">
<input id="pocet{position()}" name="NUM{OID}" type="text" size="1" value="{OFFER_COUNT}" onblur="Kontrola();" />
<img onclick="javascript:document.formular.pocet{position()}.value=parseInt(document.formular.pocet{position()}.value) + 1"
<img onclick="javascript:document.formular.pocet{position()}.value=parseInt(document.formular.pocet{position()}.value) - 1"
</form>
U toho inputu ani nevím zda je to OnBlur správně
Muj JS :-/
function Kontrola() {
var form=document.formular;
if (form.pocet.value<'0')
{
document.formular.pocet.value=0;
return;
}
document.formular.submit();
}
Vůbec netušim jak to udělat.