我已经读过禁用CSS的用户会看到带有“display:none”的字段,如果我们写了“如果你看到这个,请将此表单字段留空”,他们将会读取它同样可以避免它。
我正在考虑一种避免这个问题的方法:只需使用“ap Div”图层隐藏蜜罐字段,这样用户就不会看到它,我认为它不会受到禁用css的影响。如果有人告诉我它是否有用,是否会出现其他问题以及是否有人知道更好的解决方案,我将不胜感激
提前感谢您的时间!!
托尼
答案 0 :(得分:0)
我可能误解了你,但我认为你所指的'ap Div'是Dreamweaver描述应用了div
CSS规则的position: absolute;
的方式。
在这种情况下,如果禁用CSS,则会根据文档的普通流程在页面上显示“ap Div”。
答案 1 :(得分:0)
要隐藏字段,请使用<input type="hidden" />
。但鉴于您只想从用户隐藏字段,请使用以下内容:
<input type="text" id="hEmail" value="" />
<script>
window.onload = function (){
document.getElementById('hEmail').type = 'hidden';
};
</script>
PS。建议在包含的文件中添加JavaScript代码,而不是在页面正文中添加。