相关疑难解决方法(0)

在文本框中的Enter键上使用JavaScript触发按钮单击

我有一个文本输入和一个按钮(见下文).当在文本框中按下键时,如何使用JavaScript 触发按钮的单击事件Enter

我当前页面上已经有一个不同的提交按钮,所以我不能简单地将按钮设置为提交按钮.并且,如果从这个文本框中按下该按钮,我希望Enter键单击此特定按钮,没有别的.

<input type="text" id="txtSearch" />
<input type="button" id="btnSearch" value="Search" onclick="doSomething();" />
Run Code Online (Sandbox Code Playgroud)

javascript onclick button onkeypress

1250
推荐指数
25
解决办法
134万
查看次数

如何从正文上的onClick事件中获取鼠标单击的绝对位置?

我试图获得相对于浏览器/正文的鼠标单击的绝对位置(顶部和左侧),而不是正文中的任何父元素.

我有一个绑定到身体的监听器,但是e.pageX和e.pageY给了我相对于div的位置.

请注意,我可以利用jQuery和YUI函数.

当前无法正常运行的代码:

//getting the position
function _handleClick(e) {
    var data = { absX: e.pageX, absY: e.pageY};
    _logClickData(data);
}

//binding the function
var methods = {
    init: function () {
        $("body").click(_handleClick);
    }
};
Run Code Online (Sandbox Code Playgroud)

javascript position onclick absolute

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×2

onclick ×2

absolute ×1

button ×1

onkeypress ×1

position ×1