-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>
У меня есть яваскрипта функция MYFUNCTION(), который возвращает строку, строка INTURN имеет функцию, которая возвращает часть строка в зависимости от ввода. Используя приведенный выше код я получаю
<li class="function" y(){return="active";}> Company Details </li>
вместо
<li class="active">Company Details </li>
Благодаря
Вы не вызываете функцию 'y()'. Do 'return '
' + '- Информация о компании
' + '
'' например. – techfoobarСпасибо, что помогли !! – user3282605