有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java调用onclick rich tab将光标放置在文本字段中

我的要求是,每当导航到rich选项卡时,将光标放在字段上。 我在richtab上尝试了onclickonlabelclick,但没有效果。我试着使用ontabenter,它调用了下面的Javascript函数

function placeCursor() {
    jQuery("#send\\:emailAddress").focus();
    return false;
}

但是,该字段上不显示光标

如果我从richTabpanelonclick调用相同的Javascript函数,则选项卡在其下工作,光标被放置。但是,每当我在选项卡内单击时,onclick就会被调用。因此,即使我点击下一个文本字段,这个Javascript也会被调用,我的光标也会移动到emailAddress字段


共 (1) 个答案

  1. # 1 楼答案

    要调试,首先可以输出jquery查询的长度:

    console.log(jQuery("#send\\:emailAddress").length)
    

    如果数字==0,则表示查询失败。jQuery在查询时不返回null,而是像object+$这样的数组。fn,以便无论是否找到元素都可以执行