document.getElementById("#input");
の戻り値は HTMLElement なので
var input : HTMLInputElement = document.getElementById("#input");
とすると、キャストできないと怒られます。
Cannot convert 'HTMLElement' to 'HTMLInputElement': Type 'HTMLElement' is missing property 'setSelectionRange' from type 'HTMLInputElement'
そこで、次のように < > を使ってキャストすれば怒られなくなります。
var input : HTMLInputElement = <HTMLInputElement>document.getElementById("#input");
0 件のコメント:
コメントを投稿