禁用密码锁

ADBlock阻止了网站上的某些内容

ADBlock errore

QtWebKit,QWebElement :: setPlainText()问题

StackOverflow https://stackoverflow.com/questions/1201413

从Qt在线帮助

void QWebElement::setPlainText ( const QString & text )
     

取代现有的内容   元素与文本。这是等效的   设置HTML innerText   属性。

我的代码:

QWebElement login = doc.findFirst("input[name=\"login\"]");
login.setPlainText("alibaba");
qDebug() << login.toPlainText();

输出是“” 为什么我没有看到login元素的新值?

问题是 input html元素没有结束标记,因此使用在开始标记和结束标记之间的空间中操作(设置一些内容)的方法没有任何意义。 。结果 此外,应设置 value 属性,而不是 input 元素的内容:)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow