2010-09-14 2 views
2
function insertParamIntoField(anchor, param, field) { 
     var query = anchor.search.substring(1, anchor.search.length).split('&'); 

     for(var i = 0, kv; i < query.length; i++) { 
      kv = query[i].split('=', 2); 
      if (kv[0] == param) { 
      field.value = kv[1]; 
      return; 
      } 
     } 
    } 


$(function() { 
    $("a.reply").click(function (e) { 
     console.log("clicked"); 
     insertParamIntoField(this, "replyto", $("#inputField")[0]); 
     e.preventDefault(); 
     return false; // prevent default action 
    }); 
}); 

HTML-файлФункция jquery click для фокусировки на textarea?

<textarea name="inputField" id="inputField" tabindex="1" rows="2" cols="40"></textarea> 
    <a class ="reply" href="home.php?replyto=username">reply</a> 

это мой сценарий, что он Деос, когда пользователь нажимает на ссылку ответ он печатает @Username, но мне было интересно, если я был на кнопке страницы и нажал Ответ, я хочу, чтобы фокус возвращался в текстовое поле вверху? Я думал о строках использования #tags в html, но это способ сделать это в jquery/javascript! спасибо

ответ

4

Вы можете позвонить по телефону $("#inputField").focus().

+0

приветствия привет друг другу – getaway

+0

принято !!!!!!!!! – getaway

+0

как поставить место, когда на фокус & nbsp – getaway

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