问题描述
<Meta name="description" content="text here"/>
js.Global().Get("document").Set(`Meta[name="description"]`,"new text here")
有什么建议吗?
解决方法
我认为您当前正在执行的操作与JavaScript中的function cookieExists(name) {
var cks = document.cookie.split(';');
for(i = 0; i < cks.length; i++)
if (cks[i].split('=')[0].trim() == name) return true;
}
相同,但并没有执行您想要的操作。
您可能需要遵循以下原则:
document["meta[name=\"description\"]"] = "new text here"
您可以使用Call
使用document.querySelector(`meta[name="description"]`).content = "new text here"
来实际选择元素,然后按如下所示设置其querySelector
属性:
content