Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   JQUERY -> JavaScript (https://javascript.ru/forum/jquery/26246-jquery-javascript.html)

propostaff 02.03.2012 08:23

JQUERY -> JavaScript
 
Помогите переделать 3 строчки кода на jquery, чтобы это был обычный JavaScript, пожалуйста:

$(".gsc-search-box .gsc-input > input").val("'.$s.'");
$(".gsc-search-box .gsc-input > input").click();
$(".gsc-search-box .gsc-input > input").css({"background":"none"});
$(".gsc-search-button .gsc-search-button").click();

Pavel M. 02.03.2012 11:33

а в этих 4 строчках разве не обычный JavaScript ?

melky 02.03.2012 11:42

как-то так, навскидку.

var qs = function(x){return document.querySelector(x)},
     inp =  qs(".gsc-search-box .gsc-input > input");

inp.value= "'.$s.'";
inp.click();
inp.style.background = "none";

qs(".gsc-search-button .gsc-search-button").click();

Pavel M. 02.03.2012 12:28

melky,
а если в элементе .gsc-input не один input ?
если броузер не поддерживает querySelector ?

propostaff 02.03.2012 14:07

Помогите пожалуйста сделать чтобы было мультибраузерное и работало. поле ввода одно. Вот адрес http://psavvy.info


Часовой пояс GMT +3, время: 05:25.