JS href执行JS事件

参考地址

https://blog.csdn.net/zhangshuang92/article/details/54407229/ href执行JS
https://blog.csdn.net/bingguang1993/article/details/82747448 异常报错

JS代码如下:

<a href = "javascript:js_method()">文本</a>  //不推荐,但是实在是好用,具体原因在参考地址查看
<a href ="javascript:void(0);" onclick ="js_method()">
<a href = "javascript:;" onclick ="js_method()">
<a href = "#" onclick ="js_method();return false">

如果执行以上的代码报错,报错内容如下:

xxx is not a function at HTMLAnchorElement.onclick

尝试更换JS函数名,可能是子页面中出现重复函数名

原文地址:https://www.cnblogs.com/Alex-Mercer/p/12256661.html

时间: 2024-10-01 12:51:10

JS href执行JS事件的相关文章

Python selenium中添加JS并执行JS语句

众所周知,Python通常结合selenium模块来完成一些web的自动化测试以及RPA(Robotic Process Automation)工作.事实上,Selenium还可以支持插入js语句.执行js语句.返回js语句的执行结果到python程序中.这对于那些已经习惯了Javascript语法的程序员们,简直是一大神器. 举个简单的例子,我们用selenium原生的方法对页面的一个input元素执行输入时,通常需要用到selenium中的send_keys以及clear方法, 代码类似于:

Node.js在执行js文件时总是出错 SyntaxError: Unexpected identifier

直接把hello.js文件拖进去试试 追问 直接将hello.js文件拖进node.js的窗口后,会在窗口中显示出hello.js文件的路径,回车以后什么都没有发生. 追答 直接打开cmd名利提示符面板输入node.exe 敲个空格,记得别按回车键,然后吧hello.js文件拖上去,然后在回去执行就ok了

异步执行js脚本——防止阻塞

JS允许我们修改页面中的所有方面:内容,样式和用户进行交互时的行为. 但是js同样可以阻塞DOM树的形成并且延迟页面的渲染. 让你的js变成异步执行,并且减少不必要的js文件从而提高性能. JavaScript可以查询和修改DOM和CSSOM JavaScript的执行阻塞了CSSOM的执行 JavaScript 阻塞了DOM的形成,除非特殊声明js异步执行 js是一个同步语言可以修改网页的任何方面: <html> <head> <meta name="viewpo

测试博文中添加可执行JS代码

昨天申请开通了博客园的JS权限,今天来看看效果. 测试执行JS 测试执行JS 运行

C# 调用、执行 js 方法

首先需要引用程序集 Microsoft Script Control 1.0 然后新建一个js文件,并写入相应的js方法 //执行JS文件 private void btnjs_Click(object sender, EventArgs e) { //读取js文件路径 string path = AppDomain.CurrentDomain.BaseDirectory + "JavaScript1.js"; //加载js文件的所有内容 保存到变量str2中 string str2

从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理(转)

前言 见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正. ----超长文+多图预警,需要花费不少时间.---- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程.浏览器内核多线程.JS单线程.JS运行机制的区别.那么请回复我,一定是我写的还不够清晰,我来改... ----正文开始---- 最近发现有不少介绍JS单线程运行机制的文章,但是发现很多都仅仅是介绍某一部分的知识,而且各个地方的说法还不统一,容易造成困惑. 因此准备梳理这块知识点,结合已有的认知,基于网上的大量参

js立即执行函数应用--事件绑定

js中立即执行函数的应用:应用到事件绑定上. 少说多做,直接运行代码(代码中有注释): 1 <!DOCTYPE html> 2 <html lang="zh"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta http-equiv="X-UA-Compatible" content="ie=edge" /> 6 <titl

asp.net js验证为空j时,不让button执行onclick事件

<script type ="text/javascript" language="javascript">           function checkInput() {                  var strMsg = "";          var userName = document.getElementById("<%=txt_Uer.ClientID%>").value; 

iOS中UIWebView执行JS代码(UIWebView)

iOS中UIWebView执行JS代码(UIWebView) 有时候iOS开发过程中使用 UIWebView 经常需要加载网页,但是网页中有很多明显的标记让人一眼就能看出来是加载的网页,而我们又不想被人卡出来. 如网页中的这个导航 通常我们不需要WebView中的 导航栏,也不需要里面的返回上一级的交互.. 对WebView常用的另外一种功能就是对某个点击添加对用function实现JS调用OC的交互功能. 下面一一介绍: 1. UIWebView 调用JS代码 OC调用JS通常是,在webVi