js传参问题大佬们帮帮忙看看 要是把aa bb cc这是改成数字就能触发函数 为什么传入字符串 触发不了函数
<body> <div id="slider"> <img id="slider_img" src="img/aa.jpg" width="1200px" height="450px"/> <ul class="control"> <li onmouseover="setpic(aa);"></li> <li onmouseover="setpic(bb);"></li> <li onmouseover="setpic(cc);"></li> </ul> </div> <script> //得到标签<img>中的属性//更换图片的函数 function setpic(p){ var SIMG=document.getElementById("slider_img"); SIMG.src="img/"+p+".jpg" } </script> </body>