js如何选中input内的文本

在页面初始化中一个输入框被选中,里面写着现在的值,然后用户直接输入一个新的值,点确定
问题是,如何自动选中输入框内所有文本,这样用户就不用先删除旧值了

有如下的文本框:

<input name="jbxue_form" id="jbxue_form" value="内容" /><script>
//JS选中文本框中内容
document.getElementById("jbxue_form").focus();
document.getElementById("jbxue_form").select();
//jquery选中文本框中内容
$("#jbxue_form").focus();
$("#jbxue_form").select();
</script>
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-22
var kw=document.getElementById('kw')
kw.select()

追问

这样只是input被选中,中间的文本未被选中啊

追答<!DOCTYPE HTML>
<html>
<head>
<meta charset=UTF-8 />
<title>Tester</title>
<script type="text/javascript">
var LInserter =
    {
        moveToWhere : function (obj)
        {
        var index = -obj.value.replace(/.*(\.[^\.]+)$/, '$1').length;
        if (!!obj.createTextRange)
        {
        var range = obj.createTextRange ();
        range.moveStart ("character", index);
        range.moveEnd ("character", index);
        range.select ();
        }
        else
        {
        obj.selectionStart = 0;
        obj.selectionEnd = obj.value.length + index;
        }
        }
    };
</script>
</head>
<body>
<h2>mytest</h2>
区域编号:
<input type="text" id="t2" value="abcdefg.doc" onmouseup="LInserter.moveToWhere(this);" />
</body>
</html>

第2个回答  推荐于2016-10-23
html:
<input type="text" id="myInput" value="一个文本框"/>
js:
$(function() {
$('#myInput').focus().select();
});本回答被提问者采纳
第3个回答  2014-02-17
<input value="123" id="b"/>
<input type="button" value="确定" id="a"/>

var clickBtn = document.getElementById('a');
clickBtn.onclick = function(){
var Val = document.getElementById('b').value;
}追问

这样只能得到值而不能选中文本啊

追答

$('#b').select()

本回答被网友采纳

js如何获取input输入框中输入的
首先,创建一个简单的HTML结构,包含一个input输入框、一个button按钮以及一个span标签,用于显示输入的值。代码如下:获取值 接下来,编写JavaScript代码,为按钮添加点击事件处理函数`displayValue`,该函数会获取input元素的value属性,并将其内容显示在span标签中:javascript 当用户在输入框中输入内容后,...

js如何获取input输入框中输入的值
1、新建html文档,在body标签中添加input标签、button标签和span标签,点击按钮span标签中显示输入框中的值:2、添加js代码,ipt、btn和val分别表示选择当前标签,onclick表示按钮点击事件,ipt.val表示获取input输入框中的值,然后将这个值赋值给span标签中的内容:3、在输入框中输入内容,点击按钮,这时输...

js如何获取input输入框中输入的值?
要获取HTML输入框中输入的值,JavaScript提供了一种简单的方法。首先,打开Sublime Text 3创建一个HTML文件,设置好基础布局,如加入一个按钮和一个类型的输入框。接下来,为了操作DOM元素,需要引入jQuery库。在HTML文件的部分添加jQuery的链接,例如:然后,在JavaScript部分,找到你的输入框元素,通常使用ID...

js如何获取html input标签中内容
两种方案:<br>1. 元素获取,通过给input标签加id,通过getElementById(id)获取到该元素,然后直接访问它的value属性即可<br><input id="test"\/><br>例:var oInput=document.getElementById("test");<br>alert(oInput.value);\/\/获取到啦<br>2. 节点获取,通过获取表单元素,然后通过表单中中...

JSP中的<input>中的值怎么取出?
1、定义一个input节点 <input id='ipt' value='2222'\/> 2、找到该Input var domInput = document.getElementById('ipt');\/\/找到id是ipt的input节点 3、获取value值 domInput.value;连起来在function使用如下:function kk(){ var domInput = document.getElementById('ipt');\/\/找到id是ipt的...

js如何获取input输入框中输入的值?
1. value属性简介:每一个HTML的``元素都有一个`value`属性,这个属性存储了用户输入或选择的当前值。当用户在输入框中输入内容时,这个值会实时更新。2. 获取input值的方法:在JavaScript中,你可以通过简单地引用该元素的`id`并使用`.value`来获取用户输入的值。例如,如果你的输入框的`id`是`my...

js如何选中input内的文本
<input name="jbxue_form" id="jbxue_form" value="内容" \/><script>\/\/JS选中文本框中内容document.getElementById("jbxue_form").focus();document.getElementById("jbxue_form").select();\/\/jquery选中文本框中内容$("#jbxue_form").focus();$("#jbxue_form").select();<\/script> ...

javascript怎样取input标签里的值
1、JavaScript原生方式,通过value属性取值。var a=document.getElementById("nn").value;2、jquery方法,通过val()方法来获取,代码是 var a = $("#nn").val();

如何用js或者jquery获取input框里面的值
加一个button点击的时候触发click 时间来显示input中的值 在button中添加click事件 并建立方法fungetvalue()通过js获取input值在fungetvalue() 中加入document.form1.mycontent.value,并用alert提示,如果点击按钮能够输出 input中的值就说明获取到了 通过getElementById("mycontentid")的方法来...

在js在怎样获取用户输入在<input type="text"\/>中的值?
在JavaScript中,可以使用jQuery的.val()方法获取输入框的值,如下所示:如果需要处理输入的值,比如将其按逗号分隔,可以这样做:接下来,假设你想要将这些输入值组织成一个对象,例如:这样,你就可以直观地获取和处理用户在文本输入框中的输入值,并将其转换为对象或JSON字符串进行进一步处理。

相似回答