Javascript 从jquery设置输入类型键值

Javascript 从jquery设置输入类型键值,javascript,jquery,html,Javascript,Jquery,Html,大家好,我正在尝试为输入类型jquery设置键值,但是我得到了这个函数。upload.js?v=1.x:26 Uncaught SyntaxError:missing)参数列表确实尝试了所有操作,但找不到解决方案 form.append('<input type="hidden" name="policy" value="'s3Policy['inputs']['policy']'" />'); form.append(“”); 这里s3Policy['inputs']是一个数

大家好,我正在尝试为输入类型jquery设置键值,但是我得到了这个函数。upload.js?v=1.x:26 Uncaught SyntaxError:missing)参数列表确实尝试了所有操作,但找不到解决方案

 form.append('<input type="hidden" name="policy" value="'s3Policy['inputs']['policy']'" />');
form.append(“”);

这里s3Policy['inputs']是一个数组。请帮我解决这个错误。很抱歉问了这么一个基本的问题。

请用正确的展开方式尝试这个问题

form.append('<input type="hidden" name="policy" value="' + s3Policy["inputs"]["policy"] + '" />');
//                                               here ^^^^^^                 and here ^^^^^^
form.append(“”);
//这里^^^^^^^这里^^^^^^

尝试使用正确的展开

form.append('<input type="hidden" name="policy" value="' + s3Policy["inputs"]["policy"] + '" />');
//                                               here ^^^^^^                 and here ^^^^^^
form.append(“”);
//这里^^^^^^^这里^^^^^^

您错过了值属性的连接

以下是解决方案:

form.append('<input type="hidden" name="policy" value="'+ s3Policy['inputs']['policy'] +'" />');
form.append(“”);

您错过了值属性的连接

以下是解决方案:

form.append('<input type="hidden" name="policy" value="'+ s3Policy['inputs']['policy'] +'" />');
form.append(“”);

你不能这样混用引号,你需要清理你的语法。或者用一种解释你想要什么但不确定怎么做的方式来提问。你不能这样混用引号,你需要清理你的语法。或者用一种解释你想要什么但不确定如何做的方式提问。happy coding@NiteshMishrahappy coding@NiteshMishra