![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 1 Dołączył: 17.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hi,
Próbuje napisać coś takiego: mam dwa pola input typu DISABLED zawierające liczby których suma zawsze musi równać się np. liczbie 500 czyli np. input1=300, input2=200 oraz dwa np inputy czy zwykłe linki które jeden ma za zadanie zmniejszanie zawartości input1 oraz jednocześnie zwiększanie input2 np. 10, a drugi link zmniejszanie input2 o 10 a zwiększanie input1 również o 10. Poniżej tego ma być jeszcze input służący do zapisywania aktualnych zawartości input1 oraz input2 do bazy danych ale to już raczej nie będzie problem. Może ktoś ma pomysł jak się do tego zabrać? ![]() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod function $(x) { return document.getElementById(x) } //Aby nie pisać tyle kodu... function Change(value) { $('id_inputa_1').value = parseInt( $('id_inputa_1').value ) + 10; $('id_inputa_2').value = parseInt( $('id_inputa_2').value ) - 10; } Co do zapisywania aktualnych wartości do bazy danych - użyj AJAX. ![]() Kod ajax_object . add( $('id_inputa_1').value ) Możesz dla ułatwienia napisać funkcje setVal() i readVal() zamiast $(x). Kod function readVal(x) { return parseInt( document.getElementById(x).value ) }
-------------------- „Jesteśmy różni, pochodzimy z różnych stron Polski, mamy różne zainteresowania, ale łączy nas jeden cel. Cel ten to Ojczyna, dla której chcemy żyć i pracować.” Roman Dmowski
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 1 Dołączył: 17.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
No dobra.
Pierwszą funkcję dopisałem do głównego index.php w sekcję HEAD. Następnie na stronie dodałem:
Coś mi się wydaje, że coś źle robię bo nie działa w ogóle ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 3.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Co mi sie rzuca na pierwszy rzut oka to że nie ustawiłeś dla inputów parametru id="" tylko onClick... zamień to.
Poza tym nie wiem czemu ale wygląda mi to tak jak by WebCM użył biblioteki jQuery... Zgadza sie? (jeśli tak to jeśli jej nei zalinkujesz to to nie pójdzie, a jeśli się mylę to sorki) ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 10:00 |