你好有堆棧溢出!Selenium /紅寶石 - 選擇一個文本塊,但不調用.text屬性
我試圖從網站複製文本,通過ruby字符串操作方法隔離我想要的文本部分,然後將文本粘貼到另一個字段中。
我的問題是,文本是動態構建在網站上的HTML代碼塊而不是元素的文本。對似乎將文本進行保存的元素調用.text返回空白。因此我不能使用.text方法來引用動態生成的文本。
請參閱屏幕截圖,瞭解我正在處理的內容(當然敏感信息被阻止:-))。我希望你能幫我解決這個問題,我真的很感激。 如果這是一個可能的選項,我會願意找到一種方法從文本的一個部分拖動到另一個部分。我會嘗試一切,真的。非常感謝您提供的任何幫助。
雖然你解決它,這是值得一提的是,你可以運行在頁面上自定義JavaScript(通過硒的'execute_script')跟蹤該文本被高亮..有沒有一個內置的事件越來越突出顯示的文本,但有一個解決方法顯示[here](https://stackoverflow.com/questions/3731328/on-text-highlight-event) –