js函数参数问题
var qifa="qwer";
var shtml="<p align=center>控制"+name+"</p>"+"<label>当前开度:</label>"+"<span id='opendeep'>"+degree+"%</span>"+"<input type='button' value='全开' onclick='allOpen("+qifa+")'>"+"<input type='button' value='关闭' onclick='allclose("+name+")'>"+"<br/>"
+"<label>调整至</label>"+"<input type='text' id='degree' size='2' name='cdegree'>"+"%"+"<input type='button' value='执行' name='submit' onclick='execute("+name+")'>";
点击全开按钮:提示错误'qwer'未定义
------解决方案--------------------
onclick=\"allOpen('"+qifa+"')\"
后面的name也是一样需要修正
------解决方案--------------------
'allOpen(\""+qifa+\"")' 应该是这样子的吧,编译之后是allOpen('qwer')
你之前的是allOpen(qwer)这样子,把qwer当成变量了,