javascript - 单击时更改按钮类型上的文本
问题描述
当按钮类型为按钮时,我无法更改按钮的文本,但如果类型为输入,我可以更改它
按钮的代码是
<button type='button'
id='1'
name='4'
class='btn btn-select'>Text I want to change</button>
在处理程序中,我试图像这样更改它:
document.getElementById("1").value="New Button Text";
如果我改变它的输入类型,它会起作用吗?为什么?
解决方案
尝试:
document.getElementById("1").innerText="New Button Text";
您将按钮用作标签而不是输入字段
推荐阅读
- java - 请求 API kotlin
- python - 有没有办法检索随机 torchvision 变换中使用的特定参数?
- reactjs - 反应大日历添加日期选择器而不是今天按钮
- java - for循环中的Java if语句
- javascript - 如何使用我在 HTML 上创建的下载按钮下载 pdf 简历
- input - 我正在尝试制作一个使用谷歌表上的条形码扫描仪自动更新的库存表
- python - 如何在python中水平排列“字符串列”?
- ibm-watson - 是否可以获得与给定 workspace_id 关联的 Watson 代理版本?
- c# - 使用 goto 时如何解决此编译错误“使用未分配的局部变量 'hak'”?
- python - 在 GCP cloudbuild 中安装 python 要求的问题