本文实例讲述了javascript实现点击后变换按钮显示文字的方法。分享给大家供大家参考。具体实现方法如下:

显示一些按钮,如果点击了,

当前点击的按钮文本变为“点了”,其他按钮文本变为“没点”

//为所有按钮动态添加事件

function IniButtonEvent() {

var Items = document.getElementsByTagName("input");

for (var i = 0; i < Items.length; i++) {

var objTmp = Items[i];

if (objTmp.type == "button") {

objTmp.onclick = ButtonClick;

}

}

}

function ButtonClick() {

var Items = document.getElementsByTagName("input");

for (var i = 0; i < Items.length; i++) {

var objTmp = Items[i];

if (objTmp.type == "button") {

//判断是否是按钮

//window.event.srcElement触发当前事件的元素

//用来判断是否是当前单击的按钮

if (objTmp == window.event.srcElement) {

objTmp.value = "点了";

}

else {

objTmp.value = "没点";

}

}

}

}

显示一些按钮,如果点击了,当前点击的按钮文本变为“点了”,

其他按钮文本变为“没点”

希望本文所述对大家的javascript程序设计有所帮助。

时间: 2015-05-10

html点击后按钮本身文字变化,javascript实现点击后变换按钮显示文字的方法相关推荐

  1. vue点击按钮上传图片_关于javascript:Vue-点击按钮提交表单

    我有一个组件,用户可以在其中上传图像,我还想添加一个删除图像的功能. 我添加了一个按钮,该按钮可删除当前图像,但是它的问题在于表单也正在提交,因此我想避免这种情况. 我只需要删除当前图像(如果存在). ...

  2. html隐藏显示文字代码,以下代码实现一键隐显示文字、隐藏提示/ 显示提示、隐藏文字 应该怎么写?...

    加上 if 判断语句就行,代码如下:html> Document function hidetext()  { var mychar = document.getElementById(&quo ...

  3. SDL2 显示视频并在视频上显示文字

    SDL2可以直接显示视频,也可以在mfc控件上显示,光显示图像比较简单,但是SDL本身不带字库,因此不能直接显示文字,需要调用第三方库完成. SDL2可以直接从官方下载,但显示文字需要用扩展库SDL_ ...

  4. 第五十六回:如何在Button中同时显示文字和图标

    文章目录 概念介绍 实现方法 示例代码 同类按钮 我们在上一章回中介绍了命名路由相关的内容,本章回中将介绍 如何在Button中同时显示文字和图标.闲话休提,让我们一起Talk Flutter吧. 概 ...

  5. html点击文字展开图片,DIV CSS鼠标经过悬停在图片上时图片上方显示文字

    DIV CSS鼠标悬停在没有文字内容图片上时图片上方显示文字,完全是纯css div实现.CSS实现鼠标悬停放图片上方时显示美化内容. 原始图片显示没有文字在上方,当鼠标经过悬停时显示文字并且文字背景 ...

  6. 数码相框(三、LCD显示文字)

    注:本人已购买韦东山第三期项目视频,内容来源<数码相框项目视频>,只用于学习记录,如有侵权,请联系删除.     文字在LCD上的显示其实就是LCD上的一些点的显示与不显示,这些显示的点就 ...

  7. css3鼠标悬停按钮颜色文字变化

    下载地址css3鼠标悬停在按钮上的特效,颜色和文字变化切换成其它的 dd:

  8. qt点击按钮本身,来删除自身

    引言 实现下面这样一个功能,点击界面的添加按钮,增加一行班级和学生的信息,刚才被点击行的按钮上的文字由添加变为删除,按钮文字为删除,点击的时候可以删除被点击行的所有控件,选中那个班级后会自动更新对应班 ...

  9. html点击按钮动复制推广地址,JavaScript实现点击按钮就复制当前网址

    JavaScript实现点击按钮就复制当前网址 点击按钮复制当前网址: 在大量的网站都有这样的功能,当点击一个按钮的时候可以复制当前页面的地址,以此可以方便网站用户对链接的存储,同时也便于网站的推广, ...

最新文章

  1. C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
  2. springcloud项目打包_SpringCloud 快速入门
  3. Cell | 分子胶水的兴起
  4. python与excel的关系-Python 与 Excel 不得不说的事
  5. python的Web框架,Django框架中的请求与响应
  6. 美媒:谷歌巨型数据中心和美国小镇“抢水”
  7. 手把手教你发行自己的以太坊ERC20 Token 并进行转账
  8. distinct 排序_自己造一个排序算法
  9. 知识图谱应用实战案例100篇(二)-以知识图谱的方式打开预训练语言模型
  10. MetaModelEngine:域模型定义
  11. jsch上传下载文件名称中文乱码
  12. 支付验签失败_微信支付提示支付验证签名失败
  13. windows netstat taskkill命令 操作进程
  14. 获取响应里面的cookie的方法
  15. Vue 视频音频播放
  16. 微信PC端网站 微信扫码登陆
  17. Rivian-电动皮卡先行者
  18. 付费的「小密圈」值不值得我们加入呢?
  19. 【DDD设计】 Domain model VS DAL Entity VS Presentation DTO
  20. 手写数字识别问题(2)——利用matlab搭建GUI界面

热门文章

  1. 处理时间_7_60个Mysql日期时间函数汇总
  2. 窗口分析函数_18_算累计百分位数
  3. mysql压缩包修改密码_mysql 解压之后一堆文件,第一次安装 与 修改密码
  4. 南昌大学计算机系分数,南昌大学2016年分省分专业录取分数线
  5. 解决启动flanneld失败的方法
  6. 当前框架下微服务开发注意事项 @Arthur
  7. PC如何接管手机的双因子身份验证 靠的是英特尔的CPU
  8. 我为什么喜欢用C#来做并发编程
  9. netstat 详解
  10. android布局之线性布局