Есть такая форма.....
<FORM name="myForm" onSubmit="poisk(example);">
<INPUT type="text" style="width: 259px" id="example" name="example" value="Начните вводить тег" onfocus="this.style.backgroundColor='#F0F0F0';this.value='';" onblur="this.style.backgroundColor='#FFFFFF';if (this.value != '') {this.onfocus = function(){this.style.backgroundColor='#F0F0F0';};} else this.value='Начните вводить тег';">
<BR><br>
<INPUT type="button" value="Начать поиск" onclick="poisk(example);" ;="">
Вопрос я хочю что бы при нажатие на энтер у меня выполнялась функция
poisk(example); если я нажимаю кнопку Начать поиск она работает а при нажатие на энтер она не хочет работать почему то
вот сама функция
function poisk(example) {
var m_jak1 = example.value;
if (m_jak1=='Начните вводить тег')
{alert('Не указан тег');}
else{
m_jak1=m_jak1.toLowerCase();
m_jak=m_jak1.split(',');
var mas_post=new Array();
var m_teg=new Array();
for (i=0; i<m_jak.length; i++)
{
if (m_jak[i].indexOf(' ')!=-1)
{
var m_teg1=new Array();
m_teg1=m_jak[i].split(' ');
var m_x=new Array();
for (ii=0; ii<=kol_post; ii++)
{ m_x[ii]=0; }
for (ij=0; ij<m_teg1.length; ij++)
{
for (ii=0; ii<=kol_post; ii++)
{
m_teg=teg[ii].split(',');
for (iii=0; iii<m_teg.length; iii++)
{
if (m_teg1[ij]==m_teg[iii])
{ m_x[ii]=m_x[ii]+1; }
}
}
}
for (ii=0; ii<=kol_post; ii++)
{
if (m_x[ii]==m_teg1.length)
{
y=0;
for (j=0; j<mas_post.length; j++)
{
if (mas_post[j]==ii)
{ y=y+1; }
}
if (y==0)
{
mas_post.push(ii);
}
}
}
}
else
{
for (ii=0; ii<=kol_post; ii++)
{
m_teg=teg[ii].split(',');
for (iii=0; iii<m_teg.length; iii++)
{
if (m_jak[i]==m_teg[iii])
{
y=0;
for (j=0; j<mas_post.length; j++)
{ if (mas_post[j]==ii)
{ y=y+1; }
}
if (y==0)
{
mas_post.push(ii);
}
}
}
}
}
}
var m=new Array();
for (j=0; j<mas_post.length; j++)
{
m[j]=mas_post[j];
mas_post[j]=perevod(m[j]);
}
for (j=0; j<mas_post.length; j++)
{
for (i=0; i<mas_post.length-1; i++)
{
if (mas_post[i]>mas_post[i+1])
{
b=mas_post[i];
mas_post[i]=mas_post[i+1];
mas_post[i+1]=b;
}
}
}
val=mas_post.join(",");
if (mas_post.length==0)
{alert('такого тега(тегов) нет'); return false;}
else {
window.location.href="http://aniland.3dn.ru/index/0-27?1,"+val;
return true;
}
}
}
знаю функция жеская но она работает... Подскажите в чем просчет уже момозГ сломал