javascript - Get text of span without ID -


i'm trying piece of text span line has not id. using xcode , swift 3.

here's line:

<span class="name">peter red</span> 

i tried not work:

var name = webview.evaluatejavascript("document.queryselector('.name').innerhtml")         print("name \(name)") 

i tried using .innertext, .textcontent , outertext console prints name ()

the evaluatejavascript(_:completionhandler:) instance method expects 2 parameters.

func evaluatejavascript(_ javascriptstring: string,        completionhandler: ((any?, error?) -> void)? = nil) 

you missing completionhandler, run once script evaluation completes or fails.

try following:

 webview.evaluatejavascript("document.queryselector('.name').innerhtml") { (name, error) in         if error == nil {            print("name \(name)")         }     } 

Comments

Popular posts from this blog

python Tkinter Capturing keyboard events save as one single string -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

javascript - Z-index in d3.js -