新建一个html文件,定名为test.html,用于介绍若何经由过程JS获得textarea中选中的内容。
在test.html页面,利用button标签建立一个按钮,用于实现点击按钮时,弹窗显示获得textarea选中的内容。
在test.html页面,利用textarea标签建立一个60列,10行的内容输入框,用于内容的输入和选择内容。
给button按钮绑心猿意马onclick点击事务,当按钮被点击时,执行doS()函数,获得textarea中选中的内容并显示出来。
利用document.getElementById()的方式获得textarea对象,经由过程selectionStart属性和selectionEnd属性获得textarea中选中内容的肇端位置和竣事位置。
利用if语句判定,若是肇端位置等于竣事位置,则没有选中内容;若是肇端位置不等于竣事位置,则利用substring方式获得选中的内容并利用alert显示出来。
在浏览器打开test.html文件,在textarea框输入测试内容,然后选中部门内容,点击“选中的文字”按钮,弹窗形式显示选中的文字。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!