gpt4 book ai didi

javascript:如何提取在此表单中输入的值?

转载 作者:行者123 更新时间:2023-11-30 15:07:08 25 4
gpt4 key购买 nike

这对我不起作用。谁能告诉我我做错了什么?

function showValues() {
var uIwD;
uIwD = document.getElementById(uInputs.fWD);
alert ("You entered: " + uIwD);
}
<form id="uInputs">
Enter a value in the first field, then press Submit:<br>

<input type="number" id="fWD" value="" min="0" max ="6">
Weekday (0 to 6 for Sun to Sat)<br>

<input type="number" name="fHr" value="" min="0" max ="23">
Hour (0 to 23)<br>

<input type="number" name="fMins" value="" min="0" max ="59">
Minutes (0 to 59)<br>

<input type="number" name="fSecs" value="" min="0" max ="59">
Seconds (0 to 59)<br>

<input type="number" name="fWOffset" value="-6" min="-12" max ="12">
wOffsetHours (-12 to 12)<br>

<input type="button" value="Submit" onclick="showValues()">
</form>

我在第一个输入字段中输入值 3,然后单击“提交”,然后我收到一个 js 警报弹出窗口,显示“您输入了:null”

我曾尝试在第一个输入字段中将 name= 替换为 ID=,然后在 GetElementbyID() 中仅使用该 ID,但结果是一样的。

Here是一个工作页面,您可以在其中查看结果。 (我试着为它制作一个 fiddle ,但是当我在 jsfiddle 中运行它时,我根本没有收到任何警报消息。js 警报弹出窗口似乎在 jsfiddle 中不起作用。)

最佳答案

您访问错误。 id 应该是一个字符串,然后您可以访问具有 id 作为属性的 Childs。

例如测试第一个输入框

  function showValues() {
var uIwD;
var uIwD = document.getElementById("uInputs");
alert ("You entered: " + uIwD.fWD.value);
}
</head>
<body>

<form id="uInputs">
Enter a value in the first field, then press Submit:<br>

<input type="number" id="fWD" value="" min="0" max ="6">
Weekday (0 to 6 for Sun to Sat)<br>

<input type="number" name="fHr" value="" min="0" max ="23">
Hour (0 to 23)<br>

<input type="number" name="fMins" value="" min="0" max ="59">
Minutes (0 to 59)<br>

<input type="number" name="fSecs" value="" min="0" max ="59">
Seconds (0 to 59)<br>

<input type="number" name="fWOffset" value="-6" min="-12" max ="12">
wOffsetHours (-12 to 12)<br>

<input type="button" value="Submit" onclick="showValues()">
</form>

关于javascript:如何提取在此表单中输入的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45585376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com