<a href="javascript:;" onclick="_editFile(2001990035_13_45_KJ_1386731535,3)" class="icon-pencil" title="修改"></a>
运行以上代码报错
原因:js方法中传递参数,参数如果不是纯数字,javascript会当成变量处理,该变量并不存在,故报错
所以传递参数,如果是字符串,应该用引号包起来
解决方法onclick="_editFile(\""2001990035_13_45_KJ_1386731535"\",3)"
————————————————————————————————————————————
update 2014-1-13
今天又遇到了这个问题,应该使用&quto;来替代“”
var homewkAffix = homeworkData.homewkAffix;//附件 if(homewkAffix==null){ $("#homewkAffix").text('无'); }else{ var $a = $("<a href='javascript:;' id='homewkAffixFile' onclick='_downloadFile(""+homewkAffix+"");'>"+ homeworkData.homewkAffixFilename +"</a>"); $a.appendTo($("#homewkAffix")); }
相关推荐
JavaScript页面传参JavaScript页面传参JavaScript页面传参
在html页面用js调用exe文件并传参
解决javascript发送和接受中文乱码。只需照做就行了。很简单。
demo中详细的介绍了Android与js之间互相传参
主要介绍了JavaScript函数参数使用带参数名的方式赋值传入的方法,实例分析了javascript函数传递参数的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
在action的传参上加入FromJsonKey属性即可在传入的json中传入参数,如果传入的json中不存在相应键即报错 [HttpPost] public IActionResult Index([FromJsonKey]int page) { return Json(page); } [HttpPost()]...
NULL 博文链接:https://onestopweb.iteye.com/blog/2346927
这样的特殊字符作为参数时,如果不做处理,会产品传参错误。 解决方法: encodeURI 方法 将文本字符串编码为一个有效的统一资源标识符 (URI)。 encodeURI(URIString) 必选的 URIString 参数代表一个已编码的 URI。 ...
主要介绍了android webview中使用Java调用JavaScript方法并获取返回值,本文直接给出代码示例,需要的朋友可以参考下
android中js与java间函数相互调用demo,绝对开源运行,并且解决了中文作为参数传递乱码问题。
js对话框传递参数 开发代码例子 1.要想对话框传递参数 2.可以通过window.returnValue向打开对话框的窗口返回信息,当然也可以是对象
asp.net前台调用后台方法传参数! 值得下载看看!资源免费,大家分享!!
js实现中文按照首字母进行排列,可以按照首字母进行分类、排序。js实现中文按照首字母进行排列,可以按照首字母进行分类、排序。
今天小编就为大家分享一篇layui数据表格重载实现往后台传参,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
js绑定事件,并动态传参,比如绑定click事件。js绑定事件,并动态传参,比如绑定click事件。 js绑定事件,并动态传参,比如绑定click事件
如何给javascript js事件传递参数.zip
这个方法使用了JavaScript 的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。 objectName.prototype objectName ...
NULL 博文链接:https://youzhibing.iteye.com/blog/2166047
两个封装好了的js组件(右键功能,搜索引擎),可以直接传参使用。
jquery.autocomplete.js 无法动态传参,好是纠结哦。研究了半天终于搞明白了,再此做个总结,供以后使用,也分享给用样为此纠结的“童鞋”们。 调用: $("#tag").autocomplete( "url", { delay:10, matchSubset:1, ...