如何绑定onclick方法与keydown方法
how to bind onclick method with keydown method
我有一个像这样的onclick方法:
onClick: function() {
xx.setValue('i want this to be a button but triggered on keyup');
}
和这样的keyup方法:
var that=this;
this.something().on( 'keyup', function() {
xx.setValue('hello'+that.something().getvalue());
} );
这是预览模式。所以我想让onclick按钮的文本像我用键盘
这是你想在这里实现的事情吗?
$('#button').click(function() {
$('#output').val('You wanted to type:'n' + $('#textBox').val());
});
$('#textBox').on('keyup', function() {
$('#output').val($('#textBox').val());
});
查看我的小提琴以更好地了解我的建议http://jsfiddle.net/ozrevulsion/jssL1xwq/
如果这不是你想要的,那么请你提供你自己的代码不能做你想做的事情,这样我们可以得到更多关于你所要求的上下文。
干杯扎克
[编辑]
我不知道为什么我没有注意到你使用原生JS为您的解决方案早些时候。如果你想坚持使用原生JS,而不必使用jQuery,这里有一个解决方案,与我上面所做的相同,但在原生JS中。
function changeTextArea(newValue) {
document.getElementById('output').value = newValue;
}
function printToTextArea() {
changeTextArea('You wanted to type:'n' + document.getElementById('textBox').value);
}
我猜HTML也和这个原生JS解决方案有关所以这里是
<input id="textBox" type="text" value="Type Here" onkeyup="changeTextArea(this.value)" />
<br />
<input id="button" type="button" value="Tell me what I typed" onclick="printToTextArea()"/>
<br />
<textArea id="output"></textArea>
这里是更新后的小提琴http://jsfiddle.net/ozrevulsion/jssL1xwq/1/
这样不行吗?
Html:<input type=button id=btn value='Submit' onclick=otherFunction(); />
<input type=button id=button value='Submit' onclick=myFunction(); />
<div id="other">
Trigger the handler
</div>
和this:
function myFunction(){
$(#btn).click();
}
function otherFunction(){
alert('this');
}
注意,在jquery中你有keup事件:
https://api.jquery.com/keyup/在本例中,您可以输入:
$( "#other" ).click(function() {
$(#btn).click();
});
相关文章:
- 胸腺价值发送angularJS ng onclick方法
- 如何从该文本的 onclick 方法中更改 d3.js 文本输入
- 为什么我的按钮的 onClick() 方法没有用
- 使用Javascript中的onclick方法
- 无法在onclick方法中传递参数
- 在onclick方法上创建get方法
- JSP和带有Onclick方法的JSTL
- 使用 onClick 从 JavaScript 创建 html 按钮调用一个带有一个参数的方法
- Javascript,设置 onclick 方法语法
- ReactJS 从父组件的 onClick 方法更新对子组件的 ajax 调用
- 调用 onClick 方法之前的 ASP 警报文本
- Django,Dajax和Javascript - onclick不调用python方法
- 在 onclick 事件中使用参数调用方法
- Javascript 按钮 OnClick 找不到我想要的方法
- JavaScript onclick方法,将其附加到所有按钮
- 从 HTML 元素(如 onclick 处理程序)调用 RequireJs 模块中的方法
- 有没有其他方法可以在纯python中实现javascript的onClick()函数
- 调用类实例方法onclick javascript
- 使用方法 onclick () 触发一个函数,该函数打开它从单击按钮抓取的窗口
- 在React中访问父组件的方法onClick