如何关闭html5浏览器工具提示验证消息?

时间:2016-03-10 23:35:02

标签: javascript css angularjs html5 webforms

我试图找出如何关闭默认悬停文本但保留黑框中显示的悬停文本。我们在这里使用Tipsy并希望继续在我们的页面上使用它。

我在网络表单中使用HTML5来帮助验证并希望继续启用验证,因此我不必编写大量JavaScript代码。我不想在表单中添加非验证。

双悬停文字不仅会让用户感到困惑,而且看起来也不是最好的。

请参阅下面的附图。

enter image description here

感谢你们所有的建议,但也许我的帖子不清楚。

  • 这是我的问题: 我想删除当html5输入控件为空或变为无效时浏览器正在显示的所有默认工具提示消息,如上图所示。我想避免显示双重工具提示。

html5示例:

我尝试添加oninvalid =" setCustomValidity(' Testing')" - 但这不是我想要的,因为只有在发布表单时才会调用无效,并且默认的浏览器工具提示仍然会保留。

感谢您的反馈

1 个答案:

答案 0 :(得分:0)

没有真正的测试解决方案,但这应该是元素的TITLE属性。只需删除属性title =""一切都应该没问题。如果使用的表单太复杂而无法手动完成代码,则可以使用Jquery ...

    BitmapImage image;
    if(image.Width > 0 && image.Height > 0) 
    {  
        //valid image 
    }