如何获得文本框里鼠标选取到的文字.htm

来自「=== === === === JavaScript经典源代码收集」· HTM 代码 · 共 9 行

HTM
9
字号
<input onmouseup="alert(document.selection.createRange().text)" value=123><textarea rows="10" cols="50" id="t1">请问如何获得 文本框里 鼠标选取到的文字?</textarea><br><button onClick="if (document.selection.createRange().text != '') t1.value = t1.value.replace(document.selection.createRange().text, '<b>' + document.selection.createRange().text + '</b>')"><b>?B?</b></button><button onClick="if (document.selection.createRange().text != '') t1.value = t1.value.replace(document.selection.createRange().text, '<i>' + document.selection.createRange().text + '</i>')"><i>?I?</i></button>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?