我有一个包含只读textarea的注册表单。我想要求任何访问者滚动到textarea的底部,其中包含条款和条件或许可协议,在提交按钮启用之前提交他们的信息。使用jQuery,如何强制访客滚动到textarea的底部以启用提交按钮?
这里的示例CSS代码:
textarea {
width: 240px;
height: 200px;
overflow-y: scroll;
}
这里的HTML代码示例:
<form action="action.php">
<label for="email">Email Address</label><input type="text" id="email" />
<textarea readonly>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</textarea>
<input class="submit" type="submit" value="Register your info" id="register"/>
</form>
如若disabled
属性已经被放到提交输入?
我们已经在使用jQuery库,所以我想继续使用jQuery来启用此验证来控制提交问题。感谢您的帮助和建议!
在附注中,你为什么要做这样的事情?不管他们是否滚动,就你而言,唯一重要的是他们同意。 – zneak 2011-05-13 01:38:46
@znek是啊和@Micah什么是阻止用户通过它而不是阅读它? – 2011-05-13 01:42:06
@zneak - 这是我的雇主的要求。 @Thomas Shields - 我同意你的看法,但如果有任何诉讼,这是一个法律问题。 – micah 2011-05-13 01:47:20