从html输入字段设置javascript变量

Setting javascript variables from html input field

本文关键字:javascript 变量 设置 字段 html 输入      更新时间:2023-09-26

这更多的是一个编码练习问题,我想从html表单在javascript对象/数组中设置变量。

我目前正在使用onkeyup并将值传递给一个set函数。例如:

 onclick="item.setVar('retouch', this.value); return false;"
 setVar: function(variable, value){
    this[variable] = parseInt(value);
 }

有没有更好的方法可以做到这一点,还是取决于个人喜好。

感谢大家的帮助:)

如果使用香草Javascript,个人偏好,但为什么函数甚至?

onclick="item['retouch'] = parseInt(this.value); return false;"

也许你应该研究一个JS模型绑定库,比如Knockout、Backbone或Angular?