【发布时间】:2012-12-22 17:35:55
【问题描述】:
请问有谁知道可以帮助我在第一次点击时突出显示文本字段内容的脚本
在第二次单击时,应从离开插入点的文本框中清除选择/突出显示。
提前谢谢你..
【问题讨论】:
标签: javascript jquery scripting
请问有谁知道可以帮助我在第一次点击时突出显示文本字段内容的脚本
在第二次单击时,应从离开插入点的文本框中清除选择/突出显示。
提前谢谢你..
【问题讨论】:
标签: javascript jquery scripting
脚本在第一次单击时选择文本,但在每次连续单击后,textarea 的行为就像 textarea 一样。当文本区域因模糊事件失去焦点,再次点击时,文本将再次被选中。
(function () {
var area = document.querySelector('#txt'),
clicked = false;
area.addEventListener('click', function () {
if (!clicked) {
area.select();
clicked = true;
}
});
area.addEventListener('blur', function () {
clicked = false;
});
})()
由于addEventListener 和querySelector,示例不完全跨浏览器兼容。
【讨论】:
试试这个:http://jsfiddle.net/4Hkhx/1/
$(document).ready(function(){
$('input').click(function(){
$(this).select();
});
});
【讨论】:
function SelectText(sender) {
document.getElementById(sender.id).focus();
document.getElementById(sender.id).select();
}
<input type="text" id="tbTest" value="Test" onclick="SelectText(this)" />
【讨论】: