如何检索HTML表单值并将其放在JavaScript对象中?



我是JavaScript和api的初学者。我想在我的网站上实现一个API,可以根据标题检测文章是否为假新闻。我已经找到了API,它是这样的,但是我有点困惑如何从我的HTML代码检索表单值,如下所示:

<input type="text" name="check" id="check">
<button onClick="checkFakeNews" id="btn">Check</button>
<p id="result"></p>

我已经试过输入这个函数了:

function checkFakeNews() {
document.getElementById('check') = text
console.log(text)
}

尝试打印出值,但是我没有得到任何东西

我也想得到的结果,存储在'数据'在API我相信,并显示在段落。我将非常感谢任何能帮助我的人!

首先,你在写什么都不做的document.getElementById('check') = text

第二件事,在HTMLonClick需要等于函数调用你只是传递名称。你需要checkFakeNews()而不是checkFakeNews

这应该可以正常工作。

function checkFakeNews() {
const input = document.getElementById('check');
const text = check.value;
console.log(text);
}
<input type="text" name="check" id="check">
<button onClick="checkFakeNews()" id="btn">Check</button>
<p id="result"></p>

https://www.javatpoint.com/document-getElementById()-method,参见https://www.w3schools.com/jsref/prop_text_value.asp

var s = document.getElementById("element".innerHTML;//设置

. getelementbyid("myText"。value = "Johnny Bravo";设置

最新更新