javascript - 如何在javascript中将两个按钮连接到一个div
问题描述
我在我的 div 元素上创建了一个按钮,我想创建另一个。
我已经尝试过 var textForButton2 = document.createTextNode("再试一次!"); button.appendChild(textForButton2); 在第一个按钮代码下,但这只是做了一个更大的按钮,里面有两个文本
// Adding a button
var button = document.createElement("Button");
var textForButton = document.createTextNode("Next->");
button.appendChild(textForButton);
button.addEventListener("click", function(){
alert("Hi!");
});
divElement.appendChild(button);
// Appending the div element to body
document.getElementsByTagName("body")[0].appendChild(divElement);
我想在我的 div 中有两个按钮(为简洁起见,我不会显示代码),而不仅仅是一个。
解决方案
只需添加另一个按钮元素。
var secondButton = document.createElement("button");
var textForButton2 = document.createTextNode("Try again!");
secondButton.appendChild(textForButton2);
推荐阅读
- gradle - 使用 gitlab 中的 gradle 和预配置的部署令牌添加自定义 java 库
- python - 如何在我的烧瓶应用程序中获取数据以不显示不存在的 json 值并以特定间隔进行相应更新?
- excel - 将形状从 Powerpoint 复制到 Excel 时,VBA 保持格式
- python-3.x - 如何在多个用户登录的情况下处理行编辑
- indexing - 阻止搜索引擎索引我的 api
- c# - 如何在 ASCX 上将 ListView 数据源显示为图像滑块?
- azure - 某些 Azure CLI 命令的 SSL 握手错误
- arduino - 为什么每次尝试使用 Arduino IDE 和 ESP8266WiFi.h 连接到 WiFi 时都会得到软重置?
- rx-swift - 有没有办法使用 RxSwift 在 UICollectionView 上强制 reloadData?
- postgresql - 如何在 Spring Boot 中连接到 PGbouncer?