为什么在表单中使用button
s来提交一段数据(例如在SO上收藏一个问题),当简单的图标图像与点击JS处理函数可以工作时?
stack overflow
。,不是提交答案按钮,我肯定会使用表单和按钮。
我想简单地把图标图像在我的"投票"或"最喜欢"按钮的地方,并附加一个点击事件处理功能,将通过ajax更新我的服务器。原因是这减少了&清理我的标记
编辑:
我猜今天大多数大型网站,如fb/twitter等,都依赖于JS &因为我刚刚注意到,当javascript被禁用时,他们没有为一些最基本的功能(如liking a post
)提供替代方法。显然我不需要超越这些用户。因此,通过将自己限制为支持JS的用户,我认为我会很好。
投票&最喜欢的按钮是stackoverflow上的锚标签(否则我不知道你在说什么!)。
此外,我认为最好使用表单,这样它就可以在没有JS的情况下优雅地降级。
我肯定会使用ajax post request。我想你是对的。使用美元。Ajax或快捷方式$。发布图像的click事件。加载效果在用户体验方面也很重要。
为什么在表单中使用按钮来提交一段数据(例如在SO上收藏一个问题),当简单的图标图像与点击JS处理函数可以工作时?
它可能工作。这可能行不通。HTML是坚实可靠的。建立在有效的基础上,不要与Gawker的问题发生冲突