prova questo
codice:
<script>
var st = 0;
function eventScrollListener(id) {
st = document.getElementById(id).scrollTop;
if (st > 350) {
document.getElementById('conferma').removeAttribute('disabled');
return;
}
setTimeout("eventScrollListener('disclaimer')", "1000");
}
window.onload = function() {
eventScrollListener('disclaimer');
}
</script>
<textarea id="disclaimer" style="width: 400px; height:300px;">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras dapibus.
Donec fringilla. Sed vitae urna eget metus nonummy porta. Etiam dictum elit a ante.
Aliquam ultricies nulla at nibh. Nam convallis eleifend massa.
Vestibulum enim pede, feugiat eu, ullamcorper vitae, mattis sit amet, nibh.
Phasellus sed justo. Phasellus turpis felis, tincidunt eget, mattis et, dapibus eget, sem.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Vestibulum purus.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras dapibus.
Donec fringilla. Sed vitae urna eget metus nonummy porta. Etiam dictum elit a ante.
Aliquam ultricies nulla at nibh. Nam convallis eleifend massa.
Vestibulum enim pede, feugiat eu, ullamcorper vitae, mattis sit amet, nibh.
Phasellus sed justo. Phasellus turpis felis, tincidunt eget, mattis et, dapibus eget, sem.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Vestibulum purus.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras dapibus.
Donec fringilla. Sed vitae urna eget metus nonummy porta. Etiam dictum elit a ante.
Aliquam ultricies nulla at nibh. Nam convallis eleifend massa.
Vestibulum enim pede, feugiat eu, ullamcorper vitae, mattis sit amet, nibh.
Phasellus sed justo. Phasellus turpis felis, tincidunt eget, mattis et, dapibus eget, sem.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Vestibulum purus.</textarea>
<input type="checkbox" id="conferma" disabled="disabled"/>