jjdf.net
当前位置:首页 >> js函数传递的参数作为gEtElEmEntByID()的参数,无效 >>

js函数传递的参数作为gEtElEmEntByID()的参数,无效

onclick="show(abc)" 这一句错了,应该是 onclick="show('abc')" 在内部生成的函数是(ele在这里表示上面的div对象,下同) ele.onclick = function(){ show('abc'); } 而你的是 ele.onclick = function(){ show(abc);//abc变量未定义,所以出错 }

alert(val)是有值的,只是代表你传的参数不是空; 但是不代表document;getElementById(val)不为空; 也就是说:以val为ID的控可能不存在。

getElementById是正确的写法,getElementbyID是错误的写法 第一个字母B和I大写是对的,第二个字母b没大写D没小写 一个正确,一个错误。

数字作为ID本身就是不合法ID,而且纯数字可能发生隐式转换,解释器可能当它为数值型而非字符串.你换用一个以字母开头的字符串应该是可以的.

这两个是相同的。用哪个都可以,没有区别。

function main(str_value,str_span) {//alert(str_span); var str_spanvar = str_span; //alert(document.getElementById(str_spanvar)); //alert(document.getElementById(str_spanvar).innerHTML); //alert("str_span"); //alert(document.tes...

document.getElementById("bmtx").value = '';试试

last.html window.onload = function () { var url = "http://www.baidu.com/p.php?id=123"; //window.location.href; var reg = /^.*\/\/([^\/]+)[^\?]+\?[^\=]+\=(.*)$/; var wz = url.replace (reg, "$1"); var id = url.replace (reg, "$2"...

update是自定义的函数,用于将参数word转给页面中的id为feedback的dom substring是一个js 函数,用于截取字符串 str = str.substring(0,10);就是取str变量前10字符串,第一个参数是截取的位置.

网站首页 | 网站地图
All rights reserved Powered by www.jjdf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com