Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jv] aktywacja input
jawka7
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


mam taki kawalek kodu...

Kod
<form name='asd'>

<script language='text/javascript'>

function asd1()
{

}

function asd2()
{

}

function asd3()
{

}

function asd4()
{

}

</script>

<input type='text' size='10' name='asd1' id='asd1' value='' onclick='asd1()' enabled='enabled'>
<input type='text' size='10' name='asd2' id='asd2' value='' onclick='asd2()' disabled='disabled'>
<input type='text' size='10' name='asd3' id='asd3' value='' onclick='asd3()' disabled='disabled'>
<input type='text' size='10' name='asd4' id='asd4' value='' onclick='asd4()' disabled='disabled'>
</form>1



moglibyscie mi napisac funkceje tak ze po wpisaniu czego kolwiek w input o nazwie asd1 nie po kliknieciu tylko po wpisaniu aktywowalo input asd2 i blokowalo asd1 a potam dalej jezeli ktos wpisze cos w input asd2 to odblokuje asd3 i blokuje asd2 i tak do konca... javascript to moja slaba pomoc moze to o co pytam jest banalne ale nie umiem tego moglbym procic o pomoc... z gory dziekuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
lord_t
post
Post #2





Grupa: Zarejestrowani
Postów: 603
Pomógł: 131
Dołączył: 24.07.2007
Skąd: Górny Śląsk

Ostrzeżenie: (0%)
-----


1. Nie rób błędów w tytule tematu;)
2. Nie można dać <script></script> tak po prostu w kodzie - musi znajdować się pomiędzy znacznikami <head></head>
3. Przeczytaj kurs js. Tu masz jeden, fajnie i lekko napisany:http://ferrante.pl/
4. Jeśli punkt 3 nie pomoże, to pisz, ale przynajmniej przeczytaj i sprobuj:)
Go to the top of the page
+Quote Post
nowotny
post
Post #3





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Cytat(lord_t @ 8.02.2008, 00:51:41 ) *
musi znajdować się pomiędzy znacznikami <head></head>

Nie musi...
Go to the top of the page
+Quote Post
unix89
post
Post #4





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 10.02.2008

Ostrzeżenie: (0%)
-----


Taka funkcja będzie wyglądała tak:

CODE
function asd1()
{
if (document.getElementById("asd1").value!="")
{
document.getElementById("asd2").disabled="";
document.getElementById("asd1").disabled="disabled";
}
}


A przy Inputach zmień onclick na onblur. I będzie działało po opuszczeniu pola tekstowego, gdy nie będzie ono puste.
Go to the top of the page
+Quote Post
lord_t
post
Post #5





Grupa: Zarejestrowani
Postów: 603
Pomógł: 131
Dołączył: 24.07.2007
Skąd: Górny Śląsk

Ostrzeżenie: (0%)
-----


Po co od razu na tacy dajesz rozwiązanie, kiedy to takie proste? Ale jeśli już to lepiej zrobić jedną funkcję z argumentem.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 13:04