2009-07-01 5 views
1

Je cherche à automatiser la sélection d'un élément dans une liste où le produit HTML ressemble:iMacros: Puis-je sélectionner l'option par le texte affiché au lieu de la valeur?

<select name="uid_1""> 
<option value="0">All</option> 
<option value="1">Option A</option> 
<option value="2">Option B</option> 
<option value="3">Option C</option> 
</select> 

Je peux utiliser la ligne de script iMacros pour sélectionner l'option A, qui a une valeur de 1:

TAG POS=1 TYPE=SELECT FORM=NAME:myForm ATTR=NAME:uid_1 CONTENT=%1 

Mais je dois sélectionner par le texte d'affichage "Option A" car ce sera plus stable que la valeur des options.

Est-ce possible avec iMacros?
Notez que j'utilise le plug-in iMacros pour Firefox.

Répondre

4

Meilleure réponse: Utilisez un $ au lieu d'un%.

TAG POS=1 TYPE=SELECT FORM=NAME:myForm ATTR=NAME:uid_1 CONTENT=$Option<SP>A

Note: La commande <SP> indique un espace et est sensible à la casse.

+0

Merci, c'est exactement ce dont j'avais besoin. – Lee