La lecture de la valeur de l'entrée à l'aide de XPath, puis à l'aide de Greasemonkey

Je suis en utilisant ce XPath pour obtenir la valeur d'un champ:

//input[@type="hidden"][@name="val"]/@value

- Je obtenir plusieurs résultats, mais je veux seulement le premier. À l'aide de

//input[@type="hidden"][@name="val"]/@value[1]

Ne fonctionne pas. Une fois que j'ai cela, comment puis-je récupérer la valeur dans Greasemonkey? Je suis en train d'essayer des choses comme:

alert("val " + val.snapshotItem);

Mais je pense que c'est pour le nœud, plutôt que de la chaîne.

OriginalL'auteur | 2008-11-05