Jump to content
php.lv forumi

Recommended Posts

Posted

Нужен хелп,ничегде найти не могу.

 

Заходя на страницу пользователю должна быть представлена кнопка input , но нажать на неё сможет через определённый промежуток времени,например через 1 минуту. До этого момента кнопка должна быть не активная.

 

Может кто знает?

Posted

window.onload eventā uzliec pogas elementam disabled atribūtu ar vērtību disabled. Un vēl uzliec taimeri ar setTimeout, lai pogai disabled noņem nost pēc noteiktā laika (60*1000).

 

Tikai ņem vērā, ja būs atslēgts javaskripts, tad poga nediseiblosies.

 

P.S. un nevajag vairākas reizes posstēties. Pietiek ar vienu postu.

Posted

I didn't understand your first post, but, as much as i did from bubu's reply, here you go something.

<script>
<!--
window.onload=function() {
document.getElementById("your_button").disabled="disabled";
setTimeout("document.getElementById('your_button').disabled=false", 60*1000);
};
</script>

Posted

Stoppp jau uzrakstīja, bet nu tākā uzrakstīju savu piemēriņu, tad tomēr nopostēšu:

<script>
window.onload = function() {

var input = document.getElementById('your_input_id_name');
input.setAttribute('disabled', 'disabled');

setTimeout(function() {
	input.removeAttribute('disabled');
}, 1000);

}
</script>

<input id="your_input_id_name" type="submit" />

Posted (edited)

Labāk būtu jau uzreiz pogu definēt kā disabled:

<input type="submit" name="poga" value="Teksts uz pogas" disabled>

Un tad ar javascriptu pēc noteikta laika pogu uzstādīt kā enabled vai novākt atribūtu disabled.

Edited by Orion7
Posted

Orion7, un ja javascript ir atslēgts ? Tad lietotājam nekad nebūs iespējas nospiest šo pogu. Tas, protams, atkarīgs no auditorijas. Varbūt tā lapa vispār nebūs pieejama ne-js klientiem. Enīvei, kas vainas pievienot disabled ar js palīdzību ?

×
×
  • Create New...