【发布时间】:2015-06-22 07:24:42
【问题描述】:
在我的 HTML 文件中,我有一个文本框和一个按钮,它们之间没有任何关系。奇怪的是,当我在文本框中输入文本并在键盘上按回车键时,它实际上运行了连接到按钮的 ng-click 属性的函数。这只发生在 IE10,,而不是 IE11 或任何其他浏览器。
知道为什么会发生这种情况吗?
HTML
<h3>Group Fields <input id="groupfields" ng-keyup="fr_group_update($event)" ng-model="groupfields"></h3>
<div>
<button ng-click="purge_tasks()">Purge Selection</button> <br/>
</div>
控制器
$scope.fr_group_update = function(event){
if (event.keyCode === 13) {
alert("This should run");
}
};
$scope.purge_tasks = function(event){
alert("This runs instead");
};
【问题讨论】:
-
你能在 fiddle 或 plunkr 中提供它吗?
-
ie9和i8怎么样?
-
而不是
标签: javascript angularjs internet-explorer-10 angularjs-ng-click