`

js 按钮交互 元素属性获取

阅读更多
<html xmlns="http://www.w3.org/1999/xhtml">   
<head>   
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />   
<title>Untitled Document</title>   
<script type="text/javascript">   
    function hide(){   
        var button = document.getElementById('myButton');   
        button.setAttribute("value","show image");   
        button.onclick=show;   
           
    }   
    function show(){   
        var button = document.getElementById('myButton');   
        button.setAttribute("value","hide image");   
        button.onclick=hide;   
    }   
    function read(){   
        var  button=document.getElementById('chineseButton');   
        alert(button.getAttribute('value'));  //直接获取属性的值   
        //或者var  button=document.getElementById('chineseButton').value;   
       
  
            alert(button.attributes[0].nodeValue);    //此句和下面一句等效   
        alert(button.attributes.item(0).nodeValue);   
        //注意: 是button.attributes.item(0)不是button.attributes.item[0]也不是button.nodeValue   
        //循环遍历属性      
        var msg="found elements!";   
        for(var j=0;j<button.attributes.length;j++){   
            var att=button.attributes.item(j);   
             msg=msg+"\n"+att.nodeName+":'"+att.nodeValue+"'";   
        }   
        alert(msg);   
        if(button.getAttribute('value')=='我们'){   
            alert('汉字');   
        }   
           
    }   
</script>   
</head>   
  
<body>   
<input type="button" value="hide img" id="myButton" onclick="show()"/>   
<input type="button" value="我们" id="chineseButton" onclick="read()"/>   
</body>   
</html>  
分享到:
评论

相关推荐

    JS倾斜3D开关按钮交互特效.zip

    在网页设计中,交互元素的用户体验至关重要,"JS倾斜3D开关按钮交互特效"就是一种增强用户界面吸引力和互动性的技术。此特效结合了JavaScript(JS)和CSS两种核心技术,为网页上的开关按钮添加了独特的3D倾斜效果,...

    JavaScript获取网页表单action属性的方法

    总结来说,JavaScript提供了一套强大的API,允许开发者获取和操作网页表单元素的各种属性,包括本文讨论的action属性。通过这些API,开发者可以对用户界面进行交互,使得Web应用更加动态和用户友好。理解并熟练运用...

    js点击按钮切换图片(完整源码)

    总之,“js点击按钮切换图片”这个示例是一个实用的教学资源,它不仅展示了如何使用JavaScript进行基本的交互操作,还为前端开发人员提供了实践和学习的机会。通过理解和应用这个例子,开发者可以提高他们的技能,并...

    CSS3移动端菜单按钮交互特效.rar

    在移动设备上,用户体验是设计的关键要素之一,而交互效果则是提升用户体验的重要手段。...通过学习和理解这个示例,开发者可以提升自己的CSS3技能,为移动应用或网站设计出更加吸引人的交互元素。

    js控制按钮样式

    在JavaScript(JS)中,控制按钮样式是一种常见的需求,特别是在构建交互式的网页应用时。本文将深入探讨如何利用JavaScript来改变HTML按钮的外观,包括颜色、大小、边框、字体等样式属性。首先,我们需要了解HTML...

    JS实现按钮颜色切换效果

    函数中的document.getElementById(id)方法用于获取当前页面上id属性为id的DOM元素对象,然后通过style属性来修改其CSS样式,如颜色和背景色。这里我们用到了两个样式属性:color和backgroundColor,分别对应字体颜色...

    JS+CSS弹出式交互层

    下面我们将深入探讨这一主题,包括JS(JavaScript)和CSS(Cascading Style Sheets)如何协同工作以创建这些交互层。 首先,CSS是用于控制网页样式的语言。在创建弹出式交互层时,CSS主要负责以下方面: 1. **定位...

    CSS+JS制作的按钮

    通过JS,我们可以监听用户的点击事件,当用户与按钮交互时触发特定的行为。例如,使用`addEventListener`方法可以绑定`click`事件,然后在事件处理函数中改变按钮的样式,或者执行其他功能,如发送AJAX请求、跳转...

    JS倾斜3D开关按钮交互特效

    在网页设计和开发中,交互元素的创新与用户体验密切相关,"JS倾斜3D开关按钮交互特效"就是一个很好的实例,它利用JavaScript(JS)和CSS3技术来实现动态、立体的开关按钮效果,使得用户在点击按钮时能感受到强烈的...

    原生js鼠标永远点不到按钮代码.zip

    总的来说,这个“原生js鼠标永远点不到按钮代码”实例展示了如何结合JavaScript的DOM操作、事件监听和CSS样式控制来实现一种特殊的交互效果。通过学习和理解这种效果的实现,开发者可以更好地掌握JavaScript在动态...

    js手机弹出按钮 弧形按钮

    本教程将详细讲解如何利用JavaScript(JS)创建一个适用于手机的弧形弹出按钮,以及如何通过参数设置来实现个性化定制。 首先,我们需要了解JavaScript在Web开发中的基础作用。JavaScript是一种广泛使用的编程语言...

    js3D动画弹出旋转按钮

    在JavaScript的世界里,3D效果的应用为用户界面增添了许多生动性和互动性,"js3D动画弹出旋转按钮"正是这样一种技术的体现。这个资源包含了一个3D旋转按钮的实现,通过HTML、CSS和JavaScript的巧妙结合,使得按钮在...

    鼠标永远点不到按钮js代码

    JavaScript提供了对HTML元素进行操作的能力,比如通过`document.getElementById`或`querySelector`等方法获取按钮元素,然后通过`style`属性来改变其CSS样式,如`left`和`top`值,以实现按钮的位置移动。可能还涉及...

    交互式按钮示例(html+js+css)

    这些属性使按钮看起来更加吸引人,并增强了用户的交互体验。当用户将鼠标悬停在按钮上时,背景色会从亮蓝色平滑过渡到深蓝色,这种动态效果使页面显得更加生动。 最后,通过JavaScript实现了互动功能。我们使用...

    打印不显示打印按钮及获取其他属性

    标题中的“打印不显示打印按钮及获取其他属性”是一个关于网页打印功能的技术问题,通常涉及到浏览器的打印设置、网页HTML和CSS代码以及可能的JavaScript交互。在这个问题中,用户可能遇到的情况是,当尝试打印网页...

    简单的纯js滑动按钮插件

    总之,这款纯JavaScript滑动按钮插件通过优雅的CSS样式和精确的JavaScript交互逻辑,实现了类似iOS和Material Design的滑动效果,且不依赖于jQuery库,降低了性能开销,提高了页面加载速度。开发者可以根据自己的...

    CWebPage类,用于MFC与JS交互编程

    5. `IHtmlWindow2`接口:此接口提供了与JavaScript全局窗口对象的交互,可以调用其中的函数和属性。 学习CWebPage类的关键在于理解如何正确地设置和响应这些交互机制,以及如何安全地在C++和JavaScript之间传递数据...

    按钮样式JS,Jquery,CSS+DIV

    可能包含一个或多个CSS文件(如`styles.css`)用于定义按钮样式,一个或多个HTML文件(如`index.html`)用于展示和测试按钮,以及可能的JavaScript文件(如`script.js`)包含了使用jQuery进行的交互逻辑。...

    JS下拉按钮列表控件

    在JavaScript(JS)中,下拉按钮列表控件是一种常见的用户界面元素,它允许用户从一组预定义的选项中选择一个。这种控件通常用于节省屏幕空间,特别是在移动设备上,因为它们可以将大量信息封装在一个小的交互区域。...

Global site tag (gtag.js) - Google Analytics