Autor | Zpráva | ||
---|---|---|---|
Ses Profil * |
#1 · Zasláno: 6. 8. 2007, 23:42:39
Zdravím,
potřebuji pomoct s jedním javascriptem. Mám stránku, ve které je desítka formulářů a v každém je číslo. Já bych potřeboval mít u každého formuláře + a - a po kliknutí by se v tom určitém formuláři zvýšila/snížila hodnota čísla. Zkoušel jsem hledat na internetu, ale nepodařilo se mi nic konkrétního najít... Děkuji za jakékoli rady... |
||
Alphard Profil |
#2 · Zasláno: 6. 8. 2007, 23:47:01
onClick
document.getElementById('id_inputu').value += 52; |
||
Ses Profil * |
#3 · Zasláno: 7. 8. 2007, 00:33:29
Alphard
Díky, ale tohle udělá to, že se do toho pole dopíše to číslo, ale já potřebuji, aby se ta hodnota přičetla k již napsanému číslu... |
||
centi Profil |
#4 · Zasláno: 7. 8. 2007, 00:37:22
var elm = document.getElementById('id_inputu');
elm.value = elm.value +- 52; |
||
Alphard Profil |
#5 · Zasláno: 7. 8. 2007, 00:37:26
Ses
dej mi prosím odkaz |
||
Ses Profil * |
#6 · Zasláno: 7. 8. 2007, 00:52:37
Alphard
http://ivancice.tym.cz/jpw/index.php?clanek=atabulka je to plus v tabulce výhry (V)... |
||
Alphard Profil |
#7 · Zasláno: 7. 8. 2007, 01:44:59
:-) to jsem si pomohl :-)
to, co jsem ti napsal funguje, chtěl jsem odkaz, protože jsem si myslel, že jsi to nezkoušel problém je v jiných věcech, např. id musí být unikátní kód vypadá šíleně, pouvažuj o vytvoření funkce, aby jsi zadal např. jen onClick="pricti('id');" tady je ukázka, která by měla fungovat (testoval jse mv IE6 a Opeře 9.22): vzhledem k tomu, že vždy přičítáš nebo odečítáš 1, tak jsem to ještě zkrátil <input type="text" id="pole1" value="5"> <span onClick="document.getElementById('pole1').value++;">+</span> <span onClick="document.getElementById('pole1').value--;">-</span> |
||
Ses Profil * |
#8 · Zasláno: 7. 8. 2007, 12:18:41
Alphard
Díky, tohle funguje bezvadně. ID jsem zadal u každého sloupce a řádku jiné a funguje to (s tím novým kódem, starší jsem nezkoušel)... |
||
Časová prodleva: 17 let
|
0