<script language="JavaScript">
function numsym(obj) {
var h=' '
var s=obj.textin.value
var res=0
for (var i=0; i<=s.length-1; i++)
{ch=s.charAt(i)
if (ch==h)
{res+=1}
}
f=res+1;
obj.result.value=f
var myArray = s.split(' ');
myArray[0]=sm;
for (var j=1; j<=f; j++)
{
if myArray[j].length<sm.length
{
sm=myArray[j];
}
}
alert(sm)
}
</script>
я так и сделал, но все равно не работает(. в чем ошибка?