Textarea支持tab按键

function tab(obj) {
	if (event.keyCode == 9) {
		let start = obj.selectionStart;
		let end = obj.selectionEnd;
		if (start) {
			var txt = obj.value
			var result = txt.substring(0, start) + "  " + txt.substring(end)
			obj.value = result
			// 防止光标跳到最后
			obj.selectionStart = start + 2
			obj.selectionEnd = start + 2
		}
		event.returnValue = false;
	}
}
posted @   浮生阁阁主  阅读(185)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示