【发布时间】:2017-12-25 07:56:25
【问题描述】:
我正在尝试填充文本框,但无法找到元素。
我已经尝试找到元素
- 按类别
- 按名称
- 增加了 10 秒等待
但我仍然遇到同样的错误。
这里是 HTML
<div class="innerWrap">
<textarea aria-autocomplete="list" aria-controls="typeahead_list_u_0_j"
aria-expanded="false" aria-haspopup="true" aria-label=
"Write a birthday wish on his Timeline..." class=
"enter_submit uiTextareaNoResize uiTextareaAutogrow uiStreamInlineTextarea inlineReplyTextArea mentionsTextarea textInput"
cols="48" id="u_0_k" name="message_text" placeholder=
"Write a birthday wish on his Timeline..." role="textbox" title=
"Write a birthday wish on his Timeline..."></textarea>
</div>
我的代码:
textbox = driver.find_element_by_name('message_text')
textbox.send_keys('Happy Birthday! ')
我正在处理的网页是Facebook Birthdays page
【问题讨论】:
标签: python html python-3.x selenium