2015-05-04 5 views
0

Если нажать кнопку отправки или a -элемент, то автоматически будет нажат входной текст.Нажмите текстовое поле (чтобы ввести символы), когда нажата кнопка отправки

function send() 
 
{ 
 
    var txt = document.getElementById("textbox"); 
 
    txt.click(); 
 
}
<input type="text" id="textbox" name="textbox" style="width:90%;"> 
 
<a id="send" style="display:none;" onclick="send()" href="">Send</a>

ответ

0

Если вы хотите, чтобы получить значение "текстовое поле" со следующей инструкцией:

var txt = document.getElementById("textbox"); 

Тогда вам нужно исправить это следующим образом:

var txt = document.getElementById("textbox").value; 
+0

хорошо, моя проблема в том, что если я нажму кнопку «Отправить», я сохраню некоторые детали e базы данных (<- это не проблема, сейчас), а затем мышь автоматически нажимает на текстовое поле, так что я могу набирать текст напрямую, не нажимая «я» во входной текст. – Gengaver

+0

может document.getElementById («текстовое поле»). focus() ; быть решением? – Angy

+0

Спасибо, что работает! Я не понимал, что могу исправить фокус с помощью javascript! – Gengaver

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