js的select()函数死活不起作用,该怎么办?

我将一个<inputtype="text">的标签放入<td>中,然后用js得到<input>节点in,调用in.select()使<input>中的文本被全选,但不起作... 我将一个<input type="text">的标签放入<td>中,然后用js得到<input>节点in,调用in.select()使<input>中的文本被全选,但不起作用,实际只是将光标插入文本的最后,文本根本没有被中,这是什么原因?有方法解决吗?
function movingCursor(){
alert(document.activeElement.parentNode.id);
var flag=0;
for(var i=1;i<=document.getElementById("T1").firstChild.childNodes.length;i++){
for(var m=1;m<6;m++){
if(document.activeElement.parentNode.id==("T1_R|"+i+"_"+m)){
flag=1;
}
}
}
if(flag==0){
document.getElementById("T1_R|1_1").firstChild.select();
}
}
展开
 我来答
zhaoapk
2013-10-12 · TA获得超过3771个赞
知道大有可为答主
回答量:1343
采纳率:40%
帮助的人:1615万
展开全部
先focus(), 然后select()呢
更多追问追答
追问
也试过,不起作用
追答
什么浏览器,帮你一起找找看
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
永复07r
2013-10-13
知道答主
回答量:46
采纳率:0%
帮助的人:33.7万
展开全部
DOM 和 Jquery :
建以$("#T1_R|1_1:first-child").select();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
N_0_1
高粉答主

2015-10-30 · 关注我不会让你失望
知道大有可为答主
回答量:8628
采纳率:47%
帮助的人:839万
展开全部
form的action还有submit按钮都没有
<form name="form" action="aa.html" method="post" onsubmit="return chk();">
<select name="sel">
<option value="0">请选择</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
<input type="submit" value="submit"/>
</form>
<script type="text/javascript">
function chk()
{
if (document.form.sel.value==0)
{
alert("请选择你的选项!");
return false;
}
alert("haha");
return true;
}

</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
为坚持感动
2013-10-12 · 超过22用户采纳过TA的回答
知道答主
回答量:203
采纳率:0%
帮助的人:70.9万
展开全部
是不是最基本的没做啊?你看看js的包导了没
追问
需要导入那个包?
追答
jequery.js
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式