输入键不在 Firefox 中提交数据..在 IE 和 Chrome 和 safari 中工作正常
Enter key not submitting data in Firefox..Works fine in IE and Chrome and safari
Here's the code..
<div class="input-wrapper">
<div class="col-xs-9 col-sm-10 col-md-11 col-lg-11">
<input type="text" class="form-control message-input" ng-keypress="($event.charCode === 13) ? vm.addMessage($event) : null"
data-prod-idx="{{index}}" data-id="{{prod.ProductId}}"
ng-model="vm.models.msgText" ng-init="vm.models.msgText=''" placeholder="Type your message here...">
</div>
<button type="submit" class="btn btn-small btn-submit col-xs-2 col-sm-2 col-md-1 col-lg-1 message-send" ng-click="vm.addMessage($event)" data-prod-idx="{{index}}" data-id="{{prod.ProductId}}">Send</button>
</div>
我正在尝试实现用户可以发送消息的消息聊天框。单击按钮无处不在,但 onkeypress 仅在 Firefox 上不起作用。
charCode 已弃用。参见 MDN。
Here's the code..
<div class="input-wrapper">
<div class="col-xs-9 col-sm-10 col-md-11 col-lg-11">
<input type="text" class="form-control message-input" ng-keypress="($event.charCode === 13) ? vm.addMessage($event) : null"
data-prod-idx="{{index}}" data-id="{{prod.ProductId}}"
ng-model="vm.models.msgText" ng-init="vm.models.msgText=''" placeholder="Type your message here...">
</div>
<button type="submit" class="btn btn-small btn-submit col-xs-2 col-sm-2 col-md-1 col-lg-1 message-send" ng-click="vm.addMessage($event)" data-prod-idx="{{index}}" data-id="{{prod.ProductId}}">Send</button>
</div>
我正在尝试实现用户可以发送消息的消息聊天框。单击按钮无处不在,但 onkeypress 仅在 Firefox 上不起作用。
charCode 已弃用。参见 MDN。