发布网友 发布时间:2022-04-24 05:36
共4个回答
懂视网 时间:2022-05-13 12:54
在网页上只有一个小区域,但是说明性的文字又很长,下面这段脚本实现的是长文字的部分显示,有类似需求的朋友可以参考下哈,希望对你有所帮助在网页上只有一个小区域,但是说明性的文字又很长,下面这段脚本实现的是长文字的部分显示。
当用户点击展开时,文字展开,合起是文字合起。
本来用jQuery自带的toggle()就可以写,但是我做的时候 toggle一直不work,所以就用了click + 标志位来做的
热心网友 时间:2022-05-13 11:20
<input id="input1" type="text" value="12345677" >
<script>
var inp=$("#input1")
inp.on('click',function(){
inp.select();
});
</script>
热心网友 时间:2022-05-13 12:55
刚测试了一下,正常的input框就是这样子的呀,这个主要和浏览器有关,您可以换个浏览器试试。
你的这个截图应该是百度的浏览器插件吧,不是百度的搜索框追问不是这样的哦,input不设置的话,输入的时候确实是那样的,可是失去焦点时显示的是最后输入的部分,并且用光标调整查看文字的情况下,失去焦点时显示的是当时看到的文字部分。另外,这个只是一个例子,说明这三种情况。我想要的是实现这三种情况的功能,在大部分浏览器上。