1
我的問題:根據這本書建立一個飛鏢形式。下面,我的基本樣本看起來像JS。它工作正常,但我得到這個警告:The getter value is not defined for the class Element
。如何創建一個飛鏢形式
我的問題:如何編寫更好的Dart代碼來避免此警告消息?謝謝。
HTML:
<form>
<input type="number" min="0" id="enter-x">
<input type="number" min="0" id="enter-y">
<input type="button" id="result" value="Submit">
<input type="reset" id="raz" value="Reset">
<input type="text" id="s" readonly>
</form>
DART:
import 'dart:html';
import 'dart:core';
main() {
document.querySelector('#result').onClick.listen((e) {
calculateS();
});
}
calculateS() {
var x = int.parse(document.querySelector('#enter-x').value);
var y = int.parse(document.querySelector('#enter-y').value);
var surface = (x * y).toString();
document.querySelector('#s').value = surface;
}