gpt4 book ai didi

javascript - 从文本字段创建 Javascript 对象并单击

转载 作者:行者123 更新时间:2023-11-28 19:58:23 25 4
gpt4 key购买 nike

我正在尝试动态创建一个 Javascript 对象并添加从文本字段输入的属性和值,用户将键入示例:

人=姓名它将创建一个名为 person 的新对象,其值为 name

我的代码:html

<p class="console">
<input type="text" id="caption"/>
</p>

JavaScript

// my object
myObj = {}
$('#caption').keypress(function(e){
if (e.which == 13) {
// get input value
caption = captionEl.val();
var prop = $.trim(caption.substring(3,caption.indexOf("=")));
var val = $.trim(caption.substring(caption.indexOf("=")+1,caption.length));
// set the property ) NOT WORKING
myObj["'"+prop+"'"]= val;
alert(myObj["'"+prop+"'"]);
}
});

你能帮我解决这个问题吗?

最佳答案

myObj = {}
$('#caption').keypress(function(e){
if (e.which == 13) {
// get input value
caption = $(this).val();
var prop = $.trim(caption.substring(3,caption.indexOf("=")));
var val = $.trim(caption.substring(caption.indexOf("=")+1,caption.length));
// set the property ) NOT WORKING
myObj[prop]= val;
alert(myObj[prop]);
}
});

关于javascript - 从文本字段创建 Javascript 对象并单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22103054/

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