-2
<script type="text/javascript">
function myFunction(st) {
function y(st){
if(st=="company")
return "active";
else
return"";
}
return '<ul>'+'<li class='+y+'>Company Details</li>'+'</ul>'
}
</script>
<div class="span3" id="sidebar">
<script>
document.write(myFunction('company'));
</script>
</div>
我有一個JavaScript函數myFunction的(),它返回一個字符串,字符串inturn有返回的部分功能字符串取決於輸入。通過使用上面的代碼我得到
<li class="function" y(){return="active";}> Company Details </li>
代替
<li class="active">Company Details </li>
感謝
你沒有調用函數'y()'。例如,'返回'
'+'- 公司詳細信息
'+'
''。 – techfoobar非常感謝幫助! – user3282605