Hi,
gibt es eine _IE Funktion, die mir das Attribut von einem Button zurück gibt?
Ich würde nämlich gerne prüfen, ob ein Button disabled ist oder nicht.
<html>
<head>
<title></title>
</head>
<body>
<input disabled="disabled" value="Send" type="submit">
</body>
</html>
Alles anzeigen
Edit:
Damit funktionierts jetzt:
[autoit]
#include <IE.au3>
$oIE = _IECreate (@ScriptDir & "\test.html",0,0)
$sHTML = _IEDocReadHTML($oIE)
If StringInStr($sHTML, '<INPUT disabled value=Send type=submit>') Then
ConsoleWrite("Submit-Button ist deaktiviert!" & @CRLF)
ElseIf StringInStr($sHTML, '<INPUT value=Send type=submit>') Then
ConsoleWrite("Submit-Button ist aktiv" & @CRLF)
Else
ConsoleWrite("Fehler! Keine Übereinstimmung" & @CRLF)
EndIf
Aber wenn ich schon die _IE-Funktionen benutze, würde ichs auch sehr gerne damit lösen.
Anstatt StringInStr zu verwenden... nur finde ich einfach nicht die passende Funktion
Wäre echt nett wenn ihr mir helfen würdet, das Problem eleganter zu lösen.
Edit2:
Manno... warum schreibt keiner, dass es so einfach ist: _IEPropertyGet & isdisabled.
Habs jetzt nach dem 5 oder 6 Versuch in der Hilfe gefunden... und davor mindestens 2-3 Stunden Google :pinch:
Gruß
Tron