Programovacie jazyky, rady, poradňa...
Lukas1169
Medium Star
Príspevky: 347 Registrovaný: 15 nov 2008, 15:20
Príspevok
od používateľa Lukas1169 » 10 apr 2010, 11:21
zdravím našiel som si takýto script
Kód: Vybrať všetko
<form name="counter"><input type="text" size="8"
name="d2"><input type="button" id="btn" value="submit" style="display:none"/></form>
<script language="javascript">
var seconds=1 ;
document.counter.d2.value='1' ;
function display(){
if(seconds > -1){
document.counter.d2.value=seconds--;
setTimeout("display()",1000) ;
} else document.getElementById('btn').style.display="block";
}
display();
</script>
<br>
<?php
if (isset($_COUNTER['btn']) && !empty($_COUNTER['btn'])){
echo " text";
}
?>
ale nwm prečo to nefunguje...
Ja chcem aby sa po tej 1 sekunde ukázalo tlačidlo submit (to funguje) ale keď kliknem na to submit tak sa nič nedeje a ja chcem aby sa zobrazil ten Text vedeli by ste mi poradiť? Ďakujem
chrono
VIP
Príspevky: 7127 Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono » 10 apr 2010, 11:56
$_COUNTER je čo? Nechcel si tam mať $_GET?
audiotrack
VIP
Príspevky: 25958 Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack » 10 apr 2010, 11:58
<form name="counter">
má byť:
<form name="counter" method="get">
<input type="button" id="btn" value="submit" style="display:none"/>
má byť:
<input type="button" name="btn" id="btn" value="submit" style="display:none"/>
a
if (isset($_COUNTER['btn']) && !empty($_COUNTER['btn'])){
má byť:
if (isset($_GET['btn']) && !empty($_GET['btn'])){
Lukas1169
Medium Star
Príspevky: 347 Registrovaný: 15 nov 2008, 15:20
Príspevok
od používateľa Lukas1169 » 11 apr 2010, 10:04
to isté... dám submit a nič sa nedeje
Kód: Vybrať všetko
<form name="counter" method="get"><input type="text" size="8"
name="d2"><input type="button" name="btn" id="btn" value="submit" style="display:none"/></form>
<script language="javascript">
var seconds=1 ;
document.counter.d2.value='1' ;
function display(){
if(seconds > -1){
document.counter.d2.value=seconds--;
setTimeout("display()",1000) ;
} else document.getElementById('btn').style.display="block";
}
display();
</script>
<br>
<?php
if (isset($_GET['btn']) && !empty($_GET['btn'])){
echo " text";
}
?>
//autoeditácia príspevku (10 Apr 2010, 12:18)
no co viete co stym moze byt?
//autoeditácia príspevku (11 Apr 2010, 9:04)
nikto nič nevie?
Lukas1169
Medium Star
Príspevky: 347 Registrovaný: 15 nov 2008, 15:20
Príspevok
od používateľa Lukas1169 » 11 apr 2010, 16:16
Kód: Vybrať všetko
<form name="counter" action="" method="get"><input type="text" size="8"
name="d2"><input type="button" name="btn" id="btn" value="Ďalší web" style="display:none"/></form>
<script language="javascript">
var seconds=15 ;
document.counter.d2.value='15' ;
function display(){
if(seconds > -1){
document.counter.d2.value=seconds--;
setTimeout("display()",1000) ;
} else document.getElementById('btn').style.display="block";
}
display();
</script>
stale to iste ...
chrono
VIP
Príspevky: 7127 Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono » 11 apr 2010, 17:57
A ten formulár funguje keď sa zakáže javascript (a to tlačidlo sa neskryje)? Ak áno, tak to musí fungovať aj s tým javascriptom a ak nie, tak najskôr ten formulár oprav.
Lukas1169
Medium Star
Príspevky: 347 Registrovaný: 15 nov 2008, 15:20
Príspevok
od používateľa Lukas1169 » 11 apr 2010, 18:13
to tlačitko submit nezmizne nič sa proste nedeje... a ani ten text sa neobjavi
chrono
VIP
Príspevky: 7127 Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono » 11 apr 2010, 18:24
To ale nie je odpoveď na to, čo som sa pýtal.