function isEmail(str)
{
$("#str").focus(); ?????????
//document.getElementById(str).focus(); 怎样用jquery代替这两句?
//document.getElementById(str).select();
}
{
$("#str").focus(); ?????????
//document.getElementById(str).focus(); 怎样用jquery代替这两句?
//document.getElementById(str).select();
}
{
$("#"+str).focus(); ????????? //document.getElementById(str).focus(); 怎样用jquery代替这两句?
//document.getElementById(str).select();
}
function isEmail(str)
{
$("#"+str).focus();
}
用 $('#str')[0].focus();
$('#str')[0].select();
解释:$('选择符') 得到的是一个jQuery对象,它是个数组。所以要引用它的DOM对象,就得取得DOM节点。
方法有:
1、$('选择符')[0]
2、$('选择符').get(0)
=== 结贴,给分 ===
得到满意的答案,立即结贴给分,是一种良好的习惯和美德
{
$("#"+str)[0].focus();
}
$('#str')[0].select();
这个是错的
这样就行了