2017-08-26 33 views
0

我有一個JSON數組現在我想一個JSON對象推到它是一個HTML按鈕如何把一個HTML按鈕(輸入標籤)作爲JSON數組JSON對象

<input type="submit" class="btn-primary" onclick="notifications('YES')" value="Yes"/> 
<input type="submit" class="btn-primary" onclick="notifications('NO')" value="No" /> 

但是蔭無法要添加到JSON數組它給我意外的字符串error.So我怎麼能使用javascript這整個psuh以JSON數組

+0

你能告訴我們你有什麼碼?另外,歡迎使用stackoverflow!考慮閱讀這篇文章https://stackoverflow.com/help/how-to-ask – bdkopen

+0

我相信JavaScript和html之間存在一些根本的誤解。它看起來像你試圖添加一個HTML組件到一個JavaScript數組。你的目標是什麼?你的確切代碼試圖做什麼? –

回答

-1

我想你需要轉義引號像這樣

var btn1= '<input type="submit" class="btn-primary" onclick="notifications(\'YES\')" value="Yes"/>'; 
 
var btn2 = '<input type="submit" class="btn-primary" onclick="notifications(\'NO\')" value="No" />'; 
 
var all = {btn1,btn2}; 
 
console.log(all);

0

$('.btn').click(function(e){ 
 
    var tagVal = $(e.target); 
 
    console.log(tagVal["0"]); 
 
    console.log(tagVal["0"].value); 
 
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input type="submit" class="btn btn-primary" value="Yes"/> 
 
<input type="submit" class="btn btn-primary" value="No" />

相關問題