![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 8 Dołączył: 9.02.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam, poniżej zamieszczam fragment kodu.
Kod <select name="dane" id="dane" onChange="if(dane.value == "n"){ this.form.elements['nk'].disabled = '' } else { this.form.elements['nk'].disabled = 'disabled' } "> <?php $polacz=mysql_connect("localhost", "root", ""); mysql_select_db("magazyn",$polacz); $zapytanie = mysql_query ("SELECT kod FROM adres ORDER BY kod "); echo '<option value="n">Nowy</option>'; while($option = mysql_fetch_assoc($zapytanie)) { echo '<option value="'.$option['kod'].'">'.$option['kod'].'</option>'; echo '</select>'; ?> <input type="text" name="nk" id="nk" size=10" maxlength="10" ></td> Krótko mowiac probuje osiagnac efekt, że jeżeli z pola "dane" typu select wybiore juz jakas istniejaca wartosc to pole "nk" bedzie niedostepne. Inaczej mowiac pole "nk" ma byc dostepne tylko kiedy w "dane" wybiore opcje Nowy. Probowalem juz na wiele sposobow ale niestety pole "nk" jest ciagle enable. Prosze o jakies wskazowki. Z gory dziekuje za wszelka pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 154 Pomógł: 33 Dołączył: 18.10.2010 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
document.getElementById('dane')
jeśli nie korzystasz z jakiejś biblioteki, to o ile dobrze pamiętam nie można zapomnieć o początku typu: document.getElementById, document.costam. powinno być tak: if(document.getElementById('dane').value == 'n'){ this.form.elements['nk'].disabled = ''; }else{ this.form.elements['nk'].disabled = 'disabled'; } Ten post edytował kokers 28.02.2011, 20:55:35 -------------------- "Sometimes you're gonna get odd error syntax, unexpected T_PAAMAYIM_NEKUDOTAYIM and you're like, what in the world is that thing i have no idea what went wrong in my code. In english that error means you screwed up the references to an object" Kevin Skoglund
Drobna prywata: Ależ nie nie, nie zamierzam zmieniać płci w najbliższym czasie, więc zwracanie się do mnie per Pan jest odrobinkę nietrafione. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 8 Dołączył: 9.02.2011 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dzieki juz wszystko ok pozdrawiam
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 05:33 |