1

私は新しいpython selenium webdriver Studentです。

次のボタンをクリックしたいのですが、うまくいきません。

私はここ数日立ち往生しています。

助けてくれてありがとう。

メッセージ エラー:

Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id='next_button']"}

これは私のコードです:

browser.find_element_by_xpath("//*[@id='next_button']").click()

これはウェブページのソースです:

<div id=“banner" class="shell" style="width: 786px; background-color: rgb(0, 0, 255);">
<input id=“json" value=“x" type="hidden">
    <div class="shell">
        <div class="border">
            <div id="header" style="height: 135px;">
            <div id="navigation">
            <div id="main" style="background-color:#FFFFFF;">
                <div id="content" class="left" style="padding: 30px 0px 20px; left: 250px;">
                    <style>
                    <div style="width: 100%;">
                        <div class="inPn" style="width: 100%;background: #ffffff">
                            <div class="detail">
                                <h3>Example Event</h3>
                                <table class="fit">
                                    <colgroup>
                                    <tbody>
                                        <tr valign="middle">
                                            <td>
                                            <td>
                                                <div style="float:right; padding:5px;">
                                                    <img id=“back_button" src="https://www.site/back.png" style="cursor: pointer;">
                                                    <img id=“next_button" src="https://www.site/next.png" style="cursor: pointer;margin-top: 10px;"
4

2 に答える 2