3.5 实验#5:testphp输入框中的默认值无法自动删除

缺陷标题 acunetix acuart→artists→comment on this artist,输入框中的默认值无法自动删除。

测试平台与浏览器 Windows 8.1+IE 11或Chrome 37.0。

测试步骤

(1)打开acunetix acuart主页http://testphp.vulnweb.com/。

(2)单击导航条中的artists,网址为http://testphp.vulnweb.com/artists.php。

(3)随意单击一条,如单击comment on this artist。

(4)在弹出的对话框中单击Name。

期望结果 默认值自动删除。

实际结果 默认值无法自动删除,如图3-9所示,只能手动删除。

图3-9 输入框中的默认值单击后无法自动删除

专家点评


网页上用到表单的地方经常会起到这样的效果:输入框中默认情况下会有一段引导性文字,当单击输入框时引导性文字会被删除;当输入框失去焦点并且没有输入内容时,再次显示引导性文字。

这个设计的初衷是为了方便用户填写数据,但是这里默认值无法自动删除,需要用户手动删除。这是错误的设计,影响用户体验。