我需要一个文本区域的全选按钮。它适用于此代码,但我收到Dart2js的警告:
querySelector('#select-all-button').onClick.listen((e) {
//e.preventDefault();
querySelector('#textarea-target').select();
});
Warning: No method named 'select' in class 'Element'.
querySelector('#textarea-target').select();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
为什么?
最佳答案
querySelector()
的返回类型为dynamic
AFAIR。您需要明确告诉分析器它将返回什么类型
(document.querySelector('textarea') as TextAreaElement).select();
在DartPad上尝试
关于html - Select()方法返回警告,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35704529/