在流星的待办事项应用教程,有这样的例子:输入的document.forms名称选择器如何在JavaScript DOM中工作?
Template.body.events({
"submit .new-task": function (event) {
// Prevent default browser form submit
event.preventDefault();
// Get value from form element
var text = event.target.text.value;
[...]
}
});
这是相关的HTML:
<form class="new-task">
<input type="text" name="text" placeholder="Type to add new tasks" />
</form>
令我惊讶的是event.target.text.value
是一个有效的选择,虽然text
不是属性的event.target
对象。
有人可以向我解释为什么这是有效的?
您能证明倒票吗?! 向我解释为什么这是一个有效的选择器,而不是downvoting DA –