`
vanhelp.songst
  • 浏览: 67179 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js 函数名不能与元素的name或id重复

 
阅读更多

html页面上有这样一行代码:<input id="back" class="buttonu" name="button" type="button" onclick="back()" value="上一步" />

运行后报JS错误:"back is not a funvtion"

原因:js 函数名不能与元素的name或id重复

解决办法:onclick="back()"  改为 onclick="goBack()"

分享到:
评论
1 楼 huangyunbin 2012-06-30  
你这个比较扯吧,我写的代码基本上是和id的名字一样的,从来没看到出问题啊。求解释

相关推荐

    js函数名与form表单元素同名冲突的问题

    在Web开发中,为了避免JavaScript函数名和form表单元素id同名导致的冲突问题,推荐开发者在编写代码时遵循良好的命名习惯和规范,例如使用命名空间、前缀或后缀区分标识符,或使用闭包封装等方法来确保代码的健壮性...

    JS函数集合大全/JS函数

    使用`document.getElementById("elementId").name(value)`可以获取或修改具有特定ID的元素的属性值。这里`name`应替换为实际的属性名,如`innerHTML`、`value`等。 ### 6. 字符串转换 `document.getElementById(...

    JavaScript通过元素的ID和name设置样式

    通过元素的ID和name属性,JavaScript可以定位特定的HTML元素,进而对这些元素施加样式或执行其他操作。本知识点将详细解读如何利用JavaScript根据元素的ID和name属性来设置样式,并通过示例代码加深理解。 首先,...

    javascript通过元素id和name直接取得元素的方法

    在JavaScript中,你可以直接通过ID来访问元素,因为浏览器会将ID为`&lt;element_id&gt;`的元素转换为全局变量`element_id`,只要这个ID不与已有的JavaScript内置属性或全局变量冲突。例如,如果你有一个ID为`btn_ok`的按钮...

    js this函数调用无需再次抓获id,name或标签名

    标题和描述提到的"js this函数调用无需再次抓获id,name或标签名",意味着通过正确使用`this`,我们可以避免频繁地使用`document.getElementById`、`document.getElementsByName` 或 `document.getElementsByTagName...

    js中利用tagname和id获取元素的方法

    JavaScript 提供了多种方法来实现元素的获取,本文将详细介绍使用 tagname 和 id 获取元素的三种方法。 首先,了解一些基础概念。在HTML中,每个元素都可以通过唯一的id属性进行标识,而tagname则是指元素的标签名...

    javaScript给元素添加多个class的简单实现.docx

    ### JavaScript给元素添加多个class的简洁实现 #### 概述 在Web开发中,通过JavaScript动态地为HTML元素添加或删除CSS类名是一项常见的需求。本文档将详细介绍如何使用JavaScript来给HTML元素添加多个class,并...

    Javascript函数大全

    `document.getElementById(ID)`和`document.getElementsByName(Name)`则分别根据ID和Name属性值找到对应的元素。`document.body.appendChild(oTag)`则用于将一个HTML对象添加到元素的末尾,实现动态内容的添加。 `...

    JS函数集合大全JS函数集合大全

    - **访问DOM元素**:可以使用`document.getElementById("elementID")`来获取指定ID的DOM元素,并可以通过`.name(value)`方法来设置或获取元素的属性值。 - **文本转换**:如`document.getElementById("output")....

    JavaScript获取HTML DOM节点元素的方法的总结

    在使用诸如Prototype和Mootools这样的JavaScript库时,这些库通常提供了一个简化的函数如`$(id)`,其内部调用的就是`document.getElementById()`,但提供了更简洁的语法和更强的跨浏览器兼容性。 #### 2. `document...

    JS常用函数(笔记)

    JavaScript,简称JS,是一种广泛用于Web开发的轻量级脚本语言。在网页交互和动态效果的实现上,JS起着至关重要的作用。以下是一些JS常用函数的详细说明: 1. **事件处理**: - `click()`: 该方法用于模拟用户对...

    java script js 函数大全

    #### 一、JavaScript 概述与基本函数 在探讨具体的 JavaScript 函数之前,我们先来了解一下 JavaScript 的基础概念及其在网页开发中的作用。JavaScript 是一种轻量级的编程语言,常用于实现网页上的交互功能。下面...

    100多个很有用的JavaScript函数以及基础写法汇总

    40. `document.getElementsByTagName('tagname')` 获取所有指定标签名的元素。 41. `document.getElementsByName('name')` 获取所有具有指定名称的元素。 42. `document.querySelector('selector')` 获取匹配CSS选择...

    jsp中调用js中的一个函数,函数传参的问题

    在JavaServer Pages (JSP) 中调用JavaScript函数并传递参数是常见的前端与后端交互方式,这涉及到HTML、JavaScript和JSP脚本语言的混合使用。本文将深入讲解这一主题,帮助你理解和解决此类问题。 首先,我们需要...

    javascript函数大全

    根据给定的文件信息,以下是对“javascript函数大全”中涉及的关键知识点的详细解析: ### 1. `document.write("")` `document.write()`是用于在HTML文档中写入文本、HTML表达式或JavaScript代码的函数。它常用于...

    登陆或注册是不能为空的js提示判断

    这里的`onsubmit`属性与我们之前提到的JavaScript函数关联,当用户尝试提交表单时,会触发验证。 CSS用于美化和增强用户体验。比如,可以设置样式来高亮显示未填写的输入字段: ```css input:invalid { border: 2...

    Javascript小技巧之生成html元素.docx

    1. **JavaScript小技巧整理篇(特别全)**:这篇文章汇总了许多JavaScript编程中的实用技巧,包括但不限于变量处理、函数运用、事件处理等方面。 2. **javascript同步服务器时间和同步倒计时小技巧**:讲解如何用...

    js获取页面控件坐标.pdf

    此外,在 HTML 文档中,我们还可以使用其他属性来获取元素的信息,例如可以使用 tagName 属性获取元素的标签名,使用 className 属性获取元素的类名,使用 id 属性获取元素的 ID 等。 在实际开发中,我们需要根据...

    javascript获得单选框的值

    我们的目标是编写一个JavaScript函数,该函数能够接收单选按钮组的`name`属性作为参数,并返回当前选中的单选按钮的值。如果没有任何单选按钮被选中,则返回空字符串或其他表示未选中的标志。 #### 示例代码分析 ...

Global site tag (gtag.js) - Google Analytics