定位表单中的用户输入并将其分配给属性
Locating user input from a form and assigning it to a property
我有一个表单,它以user[name, age, photo]作为文本类型的输入。我想在HTML中找到它的输入,然后给它分配一个属性;
newProductData.name = $('#new-product-name').val;
我使用了这个,但是newProduct.name没有被分配值,它会说例如"ibrahim"。如何获取输入到表单中的字符串值,并将其作为属性赋值呢?
您需要实际调用该函数,而不仅仅是引用它。添加()
:
newProductData.name = $('#new-product-name').val();
相关文章:
- 是否可以使用CSS分配数据属性
- Javascript从函数分配属性
- 比较元素值并将属性分配给较大的
- 为什么 Jasmine 在我设置 selectedIndex 时抱怨“试图分配给只读属性”
- 将文本值匹配/分配给属性
- 使用 JQuery 从另一个元素的 id 为图像分配属性
- 为什么typeof(null)返回“;对象”;,但是你可以't为其分配属性
- 如何在对象构造期间使用异步生成的值分配属性
- 分配属性值在猫鼬中不起作用
- 在不为原型分配属性的情况下扩展Javascript对象
- 为元素分配属性的自定义指令
- 如何在React中动态分配属性
- 在javascript中分配属性引用
- 动态地为对象分配属性名
- 正在分配属性'由getElementById()在语句中返回的HTML元素对象的s
- Javascript逻辑运算符&&用于分配属性
- 按索引分配属性的最佳方法是什么?
- 在Internet Explorer中动态地为输入字段分配属性
- 如何创建带有未分配属性的Javascript构造函数/原型
- 无法在 Internet Explorer 中为 window.event(或数据属性)分配属性