Javascript使用name属性选择表单元素

是否可以使用它的name属性选择表单元素?

例如,如果我有这样的事情:

 

我如何将javascript变量设置为此输入的值?

 var name_val = $(input[name='my_element']).val(); 

你快到了

 var name_val = $('input[name=my_element]').val(); 
 var name_val = $('input[name="my_element"]').val(); 

以下应该有效:

 var name_val = $('input[name="my_element"]').val(); 

它更简单: $("#form_id").elements["my_element"]