Autor Zpráva
qwerasd
Profil
Nazdar, nevíte někdo v čem může být chyba?
<body>
<script type="text/javascript"> 
function zmena() 
{ 
  document.tlsmazat1['smazat1'].disabled=false;
  document.tlaktivovat1['aktivovat1'].disabled=true;
} 
</script> 
<form name="tlpridat1"> 
    <input id="pridat1" type="submit" onClick="zmena()" value="Pridat">
</form>
<form name="tlsmazat1"> 
    <input id="smazat1" type="submit" value="Smazat" disabled>
</form>
<form name="tlaktivovat1">        
	  <input id="aktivovat1" type="submit" value="Aktivovat/deaktivovat" disabled>
</form>	
</body>
SwimX
Profil
qwerasd:
možná v tom, že dáš Přidat -> a stránka se znovu načte, stejně tak jak byla?

<script type="text/javascript"> 
function zmena() 
{ 
  document.tlsmazat1['smazat1'].disabled=false;
  document.tlaktivovat1['aktivovat1'].disabled=true;
  return true;
} 
</script> 
<form name="tlpridat1" onsubmit="return !zmena()"> 
    <input id="pridat1" type="submit" value="Pridat">
</form>
__construct
Profil
Máš to rozbité.
Ale aby som nebol zlý - neviem síce čo presne chceš ale nefunguje Ti to pretože kliknutím na každý z tých submitov odošleš formulár a znovu načítaš stránku. K udalosti onClick pridaj return false;
Niekto ma predbehol …
qwerasd
Profil
Díky chlapi,,, už to jede. Taky mě taková blbost mohla napadnout :D
qwerasd
Profil
No tak jede mi přepínání tlačítek,,ale formuláře se přestaly odesílat. Čím to?
qwerasd
Profil
A když dám ve funkci zmena odeslat příkazem formulář tak se mi zase neprovedou převodní funkce jiných skriptů pro odesílaná data.
SwimX
Profil
qwerasd:
No tak jede mi přepínání tlačítek,,ale formuláře se přestaly odesílat. Čím to?

že by tímto?
onsubmit="return !zmena()"

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0