我有一个文本输入和一个按钮(见下文).当在文本框中按下键时,如何使用JavaScript 触发按钮的单击事件Enter?
我当前页面上已经有一个不同的提交按钮,所以我不能简单地将按钮设置为提交按钮.并且,如果从这个文本框中按下该按钮,我只希望Enter键单击此特定按钮,没有别的.
<input type="text" id="txtSearch" />
<input type="button" id="btnSearch" value="Search" onclick="doSomething();" />
Run Code Online (Sandbox Code Playgroud) addEventListener
和之间有什么区别onclick
?
var h = document.getElementById("a");
h.onclick = dothing1;
h.addEventListener("click", dothing2);
Run Code Online (Sandbox Code Playgroud)
上面的代码一起存在于一个单独的.js文件中,它们都完美地工作.
有没有人使用RecyclerView
找到一种方法来设置一个onClickListener
项目RecyclerView
?我想为每个项目的每个布局设置一个监听器,但这似乎有点太麻烦我确信有一种方法RecyclerView
可以听取这个onClick
事件,但我无法弄明白.
从我读过,您可以通过onClick
两种方式为按钮分配处理程序.
使用android:onClick
XML属性,您只需使用带有签名的公共方法的名称,void name(View v)
或使用setOnClickListener
传递实现OnClickListener
接口的对象的方法.后者通常需要一个我个人不喜欢的匿名课程(个人品味)或者定义实现该课程的内部课程OnClickListener
.
通过使用XML属性,您只需要定义一个方法而不是一个类,所以我想知道是否可以通过代码而不是XML布局来完成相同的操作.
我有一个想要在点击时更改的图像元素.
<img id="btnLeft">
Run Code Online (Sandbox Code Playgroud)
这有效:
#btnLeft:hover {
width:70px;
height:74px;
}
Run Code Online (Sandbox Code Playgroud)
但我需要的是:
#btnLeft:onclick {
width:70px;
height:74px;
}
Run Code Online (Sandbox Code Playgroud)
但是,它显然不起作用.是否有可能onclick
在CSS中有行为(即不使用JavaScript)?
我想从iframe调用父窗口JavaScript函数.
<script>
function abc()
{
alert("sss");
}
</script>
<iframe id="myFrame">
<a onclick="abc();" href="#">Call Me</a>
</iframe>
Run Code Online (Sandbox Code Playgroud) 我可以附加一个功能作为按钮的点击事件,使浏览器返回上一页吗?
<input name="action" type="submit" value="Cancel"/>
Run Code Online (Sandbox Code Playgroud) 有没有办法使用onclick
html属性来调用多个JavaScript函数?
如何使用Android中的代码触发按钮点击事件?我想在其他事件发生时以编程方式触发按钮.
我面临同样的问题
public void onDateSelectedButtonClick(View v){
/*Something Alarm Management
http://www.java2s.com/Code/Android/Core-Class/Alarmdemo.htm
copied code from this site*/
}
Run Code Online (Sandbox Code Playgroud)
按钮代码:
<Button
android:onClick="onDateSelectedButtonClick"
android:text="Set notification for this date" />
Run Code Online (Sandbox Code Playgroud)
但我想在没有OnClickEvent的情况下调用该函数OnLoadLayout
我知道这很容易(doh ...)但是我正在寻找一种方法来在Android应用程序中点击或单击TextView文本行来运行方法.
我一直在考虑按钮监听器和匿名方法监听器调用,但它似乎不适用于TextView.
有人能指出我的一些代码片段,以显示如何点击或点击TextView中的一段文本运行方法吗?
onclick ×10
javascript ×5
android ×4
html ×2
browser ×1
button ×1
css ×1
css3 ×1
dom-events ×1
iframe ×1
listener ×1
methods ×1
onkeypress ×1
textview ×1