在流星的待辦事項應用教程,有這樣的例子:輸入的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 –