Javascript 通过js使angular1表单变脏
我将表单数据发送到登录名/密码,然后想要单击提交按钮,问题在于表单验证要求表单变脏。我直接赋值,这意味着表单不被认为是脏的和修改的。我试过聚焦,但似乎也不起作用。“提交”按钮不会出现,因为它未经验证Javascript 通过js使angular1表单变脏,javascript,angularjs,google-chrome-extension,Javascript,Angularjs,Google Chrome Extension,我将表单数据发送到登录名/密码,然后想要单击提交按钮,问题在于表单验证要求表单变脏。我直接赋值,这意味着表单不被认为是脏的和修改的。我试过聚焦,但似乎也不起作用。“提交”按钮不会出现,因为它未经验证 document.getElementById("email").focus(); document.getElementById("password").focus(); var e = document.getElementById("email"); e.value = 'currentE
document.getElementById("email").focus();
document.getElementById("password").focus();
var e = document.getElementById("email");
e.value = 'currentEmployee@email.com';
var p = document.getElementById("password");
p.value = 'currentEmployee.password';
var osbut = document.getElementById("loginForm"); osbut.submit();
我通过一个chrome扩展注入了一个脚本,作为content.js脚本运行。非常感谢您的帮助。只需在控制器窗体中设置为有效。例如:
$scope.formName.$valid=true;
只需在控制器窗体中设置为有效。例如:
$scope.formName.$valid=true;
请参阅分派更改事件的示例,或者通过document.execCommand“insertText”-wOxxOm更改元素
这很有效。我只是想结束这个问题-Hunter参见分派更改事件的示例,或者通过document.execCommand“insertText”-wOxxOm更改元素
这很有效。我只是想结束这个问题-Hunter参见分派
更改事件的示例,或者通过document.execCommand“insertText”更改元素。请发布一个答案,这样我可以给您评分。它工作得很好。谢谢你。我使用document.execCommand“insertText”可能与以下内容重复,请参见发送更改
事件的示例,或者通过document.execCommand“insertText”更改元素。请发布一个答案,这样我可以给您评分。它工作得很好。谢谢你。我使用document.execCommand“insertText”可能与以下内容重复