Visual Studio 2015を使用して、typescriptで単純なクラスを試しています。どういうわけか、TypeScriptはgetElementByIdを認識しません!以下は私が別のスレッドからダウンロードしたコードです。TypeScriptはJavaScriptオブジェクトを認識しません
class TypeSearch {
searchKey = document.getElementById('search').addEventListener('click',() => this.search());
search() {
alert("i am clicked");
}
}
エラーは、 "シンボルgetElementByIdを解決できない"
おかげ
オブジェクトを最初に使用するようにしてください。var search = document.getElementById( 'search'); –
@tonydungどのような違いがありますか? –
これは私にとってはうまくいきますが、これは驚くべきことですが、悪い書式設定をしています:-)どのバージョンのTypeScriptツールを使用していますか? – CaringDev