求html鼠标单击表单框就能选定所有表单内容的代码
发布网友
发布时间:2022-05-10 03:41
我来回答
共1个回答
热心网友
时间:2023-10-28 17:14
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<script type="text/javascript">
function selectAll(obj){
obj.select();
}
</script>
</head>
<body>
<input type="text" onfocus="selectAll(this)" value="242333333333333333333333333333333">
</body>
</html>
不知道你的html懂多少 呵呵,这个页面只有一个文本框,value是默认的,这个可以去掉,你说的点击一下的效果实际是 让文本框获取焦点,就是需要触发onfocus这个事件,让他执行selectAll函数,这个函数传递需要一个能获得对象的参数,可以是id的字符串,然后到函数里使用getElementById获取对象,亦可以直接传入对象本身,我这里使用this直接传入对象.其实函数内语句很简单,就是对象的select()方法就可以实现选中效果.
热心网友
时间:2023-10-28 17:14
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<script type="text/javascript">
function selectAll(obj){
obj.select();
}
</script>
</head>
<body>
<input type="text" onfocus="selectAll(this)" value="242333333333333333333333333333333">
</body>
</html>
不知道你的html懂多少 呵呵,这个页面只有一个文本框,value是默认的,这个可以去掉,你说的点击一下的效果实际是 让文本框获取焦点,就是需要触发onfocus这个事件,让他执行selectAll函数,这个函数传递需要一个能获得对象的参数,可以是id的字符串,然后到函数里使用getElementById获取对象,亦可以直接传入对象本身,我这里使用this直接传入对象.其实函数内语句很简单,就是对象的select()方法就可以实现选中效果.