从 HTML + jQuery 中提交的输入中访问值

accessing values from an input filed in html + jquery

本文关键字:输入 访问 提交 jQuery HTML      更新时间:2023-09-26

这是我的小提琴

我正在考虑从 html 中的 inpt 表单中获取值。 例如,我想获取在Cat name:输入表单中输入的值。

 <div id="admin-form">
        <form>
            Cat name:<input id="admin-cat-name" type="text" name="cat-name" placeholder="10" value="10"><br>
            Source:  <input id="admin-source" type="text" name="source"><br>
            Count:   <input id="admin-count" type="text" name="count">
            <button id="save-button" type="button">Save</button>
            <button id="cancel-button" type="button">Cancel</button>
        </form>
    </div>

我的想法是这样的:

var form = $('form');
var form2 = $('form #admin-cat-name');
//alert(form)
console.log(form)
console.log(form2)  // i think this is an array that has the value that I want? 

但我只是无法从输入表单中完全获取值。谁能建议我如何做到这一点?如果我以正确的方式去做呢?

您实际上正在寻找.val()。使用以下代码:

var form2 = $('form #admin-cat-name').val();

从文档中:

获取匹配元素

集中第一个元素的当前值,或设置每个匹配元素的值。

您可以使用此$("#admin-cat-name").val()