2012-10-31 4 views
0

После того как я представить свою форму и вернуться на страницу, поле, которое делает представить отображает нежелательный текст «неопределенный»:Почему это поле не определено?

enter image description here

Как я могу потерять текст «неопределенный»? Я ничего не делаю, чтобы это казалось. Это HTML:

<span class="small60">Nummer: 
<input onkeypress="javascript:searchWithEnter('Oversikt','fastsearch')" 
     title="<%=mouseOverFast %>" type="text" size="40" name="fastsearch"> 

Сценарий:

function searchWithEnter(action, command) { 
    if (window.event && window.event.keyCode == 13) { 
     document.actionForm.action.value = 'Oversikt'; 
     document.actionForm.actionCommand.value = 'fastsearch'; 
     document.actionForm.submit(); 
     disableAll(); 

    } 
} 
+3

Как вы заполняете вход? – Oded

+1

Показать JS-код 'searchWithEnter' может присваивать что-то' this.value', но то, что он присваивает, может быть 'undefined' –

+1

опубликовать функцию поискаWithEnter(), чтобы мы могли помочь – bipen

ответ

1

searchWithEnter пытается установить значение поля с неопределенной переменной.

EDIT: Я не вижу атрибута value для ввода.

+4

Вы делаете огромное предположение здесь, не видя никакого кода. Это разумная образованная догадка, но это все. – Oded

Смежные вопросы