Jump to content
php.lv forumi

Активная кнопка через промежуток времени


Joys

Recommended Posts

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

 

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

 

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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>

Link to comment
Share on other sites

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" />

Link to comment
Share on other sites

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
Link to comment
Share on other sites

×
×
  • Create New...