onclik 执行函数的演示代码
时间: 2023-12-12 07:02:46 浏览: 139
好的,以下是一个简单的 HTML 按钮,当点击时会执行一个 JavaScript 函数:
```html
<!DOCTYPE html>
<html>
<head>
<title>示例</title>
</head>
<body>
<button onclick="myFunction()">点击我</button>
<script>
function myFunction() {
alert("Hello World!");
}
</script>
</body>
</html>
```
当用户点击按钮时,`onclick` 属性会调用 `myFunction()` 函数,弹出一个窗口显示 "Hello World!"。
相关问题
function denglu() { btn.onclik = () => { let obj = { url: '/users/login', query: { username: username.value, password: password.value } } } } 解释这行代码的意思
这行代码的意思是定义了一个名为denglu()的函数,该函数包含一段代码:当按钮(btn)被点击时,它会将用户名(username)和密码(password)的值作为参数传递给服务器的/login路由,并将该路由的URL和参数封装在一个名为obj的对象中。
怎么在onclik的匿名内部类中添加简单的对话框
您可以使用AlertDialog类创建对话框,然后在onClick方法内部使用它来显示对话框。以下是一个示例:
```java
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setMessage("这是一个简单的对话框")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// 用户单击确定按钮
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// 用户单击取消按钮
}
});
// 创建对话框并显示
AlertDialog dialog = builder.create();
dialog.show();
}
});
```
在这个示例中,我们首先创建一个AlertDialog.Builder对象,设置消息和确定/取消按钮的点击监听器。然后,我们使用create()方法创建AlertDialog对象,并将其显示出来。请注意,这里的MainActivity.this是当前活动的上下文,因为我们在匿名内部类中使用它。
您还可以使用其他类型的对话框,例如DatePickerDialog或TimePickerDialog,具体取决于您的需求。
阅读全文