2012-11-20 57 views
0

在我的應用程序中,我必須使用PyQt4,我希望能夠檢查單選按鈕和選項列表。如何檢查單選按鈕和PyQt4中的選項列表

當我想傳遞一個參數文本字段中鍵入我這樣做:

doc = QWebView.page().mainFrame().documentElement() 
first_name = doc.findFirst("input[id=f_name]") 
first_name.setAttribute("value", "John") 

但是如何設置單選按鈕的值:您需要設置歸因

<li id="signup-list-gender" class="gender" > 
        <span class="gender-label">  Gender: 
<span class="formNote">(Optional)</span></span> 
        <label for="signup-gender-male"><input id="signup-gender-male" class="gender" tabindex="9" type="radio" name="gender" value="m" > Male</label> 
        <label for="signup-gender-female"><input id="signup-gender-female" class="gender" tabindex="10" type="radio" name="gender" value="f" > Female</label> 
       </li> 
       <li id="signup-list-birthdate" class="birthdate"> 

回答

1

的單選按鈕「檢查」,是這樣的(餘did't測試此代碼):

doc = QWebView.page().mainFrame().documentElement() 
male = doc.findFirst("input[id=signup-gender-male]") 
male.setAttribute("checked", "true") 

對於電臺按鈕的專注檢查here

+0

太棒了!謝謝! – Vor