How can I access elements that have name X
and type hidden
?
You should try this if you want type=hidden
$('input[name="X"][type="hidden"]')
If you want an element that is hidden via css then you should try
$('[name="X"]:hidden')
$('[name="X"]:hidden').dosomething();
This will select an element with a name="X"
attribute which is hidden. You can learn lots more about jQuery selectors - there's plenty of useful help there.
$('[type="hidden"][name="X"]');
See: http://api.jquery.com/multiple-attribute-selector/