html href调用js函数,js 拼a标签 href调用function 并传值 一直报错不能调用function

你的js使用了三层引号,双引号里面包含了单引号,单引号里面又包含了单引号,所以就出现了问题,

可以把你js里面的第三层单引号改为"代替单引号,就可以正常使用了

下面是修改之后可以正常运行的代码,你看一下,你可以自己再根据需求修改

var item = document.createElement("li"); //创建li标签

//var path = subFiles[i].fullPath;

var path="http://www.zxlmweb.com/zx.html"; //为path声明一个绝对地址

var dd = path.substring(path.lastIndexOf("/") + 1, path.length); //提取里面的相对地址

item.setAttribute("class", "mui-table-view-cell mui-media"); //为li添加类名

var liitem = "" +"timg.jpg" +"

" + dd + "

打呼噜怎么办?

" +"
";

//生成一段代码字符串

item.innerHTML = liitem; //把代码字符串变成li标签的html代码

document.getElementsByTagName("body")[0].appendChild(item); //向body中添加li标签

function viewPdf(ppp) {

alert(ppp);

}

这是我的网站,O(∩_∩)O谢谢支持----->>中旋网ZxlmWeb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值