0
J'ai donc le HTML suivant et j'essaie de changer quel élément est sélectionné.JavaScript ou Qt façon de mettre à jour une valeur de boîte de sélection?
<select name="coolselectbox">
<option value="default" selected="selected">---</option>
<option value="something">Something</option>
<option value="something-else">Something Else</option>
</select>
Voici ce que j'ai essayé:
QWebElement defaultOpt =
this->page()->mainFrame()->findFirstElement("option[value=default]");
QWebelement somethingOpt =
this->page()->mainFrame()->findFirstElement("option[value=something]");
defaultOpt.removeAttribute("selected");
somethingOpt.setAttribute("selected", "selected");
Et puis aussi:
QWebElement selectBox =
this->page()->mainFrame()->findFirstElement("select[name=coolselectbox]");
selectBox.setAttribute("value", "something-else");
Cependant aucun de ces semble faire le travail.
Est-ce que quelqu'un connaît une solution Qt, ou est-ce qu'il y a peut-être un extrait de code JavaScript que je peux utiliser pour faire cela?
balise php? Je ne sais pas ce que vous fumez, mais vous devriez arrêter de poster sur SO. – Arkh
le truc que j'ai maintenant s'appelle Lamb's Breath. C'est d'accord. Et d'accord, je veux dire que je suis stoney baloney –