2013-06-18 2 views
0

что равнозначно в javascript из jquery строк ниже?js реализация эквивалентна jquery - выбор div

function foo(x,y){ 
    $("form[name="+x+"] input[name="+y+"]").val(); 
} 

спасибо advace

EDIT Я забыл вход ...

+0

@LightStyle, что пропускает 'form' часть. –

+0

Я редактировал, в любом случае это не сработает, потому что оно не существует 'getElementsByName' в' NodeList' –

ответ

2

Если вы ориентируетесь новые браузеры, это почти идентично:

document.querySelector("form[name="+x+"] [name="+y+"]").value 

Если нет, то вам 'll нужно использовать некоторые петли с document.getElementsByName.

Другим способом было бы использовать document.forms:

document.forms[x][y].value 
+0

или 'querySelectorAll', если это радиоопция –

+0

делает document.forms [x] [y] подходит для редактирования я сделал? Я имею в виду что-то вроде этого:

+0

@DarioRusignuolo: Конечно, попробуйте. – Blender

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