我试图在页面加载时自动突出显示div / span内的文本。
我能够在只读文本框中突出显示文本,但是div / span中的文本无效。
我在我的应用程序中使用typescript。
Fiddler: http://jsfiddle.net/5zWad/75/
HTML:
<input type="text" readonly="readonly" value="ABC" />
<div>
<span>
this is a span
</span>
</div>
<div>
this is a div
</div>
JS 在打字稿方法中,
//WORKING
$('input').select();
//NOT WORKING
$('span').select();
//NOT WORKING
$('div').select();
我正在寻找适用于打字稿的建议。
任何建议/方向将不胜感激。感谢。
修改
我尝试了“Get Off My Lawn”提供的建议,但是,typescript没有识别createTextRange()并显示错误。
答案 0 :(得分:1)
.select()
事件仅限于<input type="text">
字段和<textarea>
框。