0

以下の jQuery 行に相当する JavaScript は何ですか?

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

1 に答える 1

2

新しいブラウザーをターゲットにしている場合、ほとんど同じです。

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

そうでない場合は、でいくつかのループを使用する必要がありますdocument.getElementsByName

別の方法は、次を使用することdocument.formsです。

document.forms[x][y].value
于 2013-06-18T20:16:40.313 に答える