我正在动态地向我的视图中添加元素,并使用jquery attr函数添加它们的属性,如下所示。
var input = $("<input type='text' name='"+inputFieldName+"' '>");
input.attr("placeholder", "Required");
input.attr("required" , true);
input.appendTo(container);
由于我已将required
设置为true,因此我收到默认的html消息。如何将setCustomValidity
设置为某些自定义消息。我有以下问题:
attr
标签来执行此操作吗?我需要调用单独的函数。答案 0 :(得分:0)
var input = $("<input type='text' name='tt'>");
input.attr("placeholder", "Required");
input.attr("required" , true);
input[0].setCustomValidity(); // get native HTML object to set error message
input.appendTo($('#test'));
setCustomValidity()
方法设置错误消息。