1
このMeteorクライアントコードには2つのボタンがあります。 CLEAR
ボタンをクリックすると、コンソールに次のように出力されます
クローム:「フッター明確な」
のFirefox:コンソールはまた、「にReferenceErrorを:イベントが定義されていません」を与える「フォームを送信」イベントコードが異なるブラウザで異なる動作
をすべてのブラウザで「フッタークリア」を表示しますか? THX
Template.footer.events({
'click #clear':() => {
event.preventDefault();
console.log('footer clear'); //<---------- fired in Chrome
},
'click #info':() => {
event.preventDefault();
console.log('footer info');
}
});
Template.body.events({
'submit form': function (event) {
event.preventDefault();
console.log('form submitted'); //<---------- fired in Firefox
}
});
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div id="main">
<div id="content">
<form>
<button type="submit" style="display:none"></button>
{{> content}}
{{> footer}}
</form>
</div>
</div>
</body>
<template name="content">
<input type="text" id="plateNum" autocomplete="off">
</template>
<template name="footer">
<footer>
<button id="clear">CLEAR</button>
<button id="info">INFO</button>
</footer>
</template>