Убрал кавычки и innerHTML все равно не работает
function setGarbage(code){
var setCode = document.getElementById(code);
setCode.onClick = function()
{
setSearch(code);
}
}
<a onmouseout="setColor('10001','#ffffff');" onmouseover="setColor('10001','yellow');" onclick="setGarbage('10001');" style="cursor: pointer; width: 66px; color: rgb(255, 255, 255);" id="10001">КОРЗИНА</a>
Причем не ругается просто не меняет (смотрю firebug, если он не показывает то должен срабатывать поиск по нажатии кнопки)