侃侃無(wú)極
2022-06-05 11:10:23
我正在嘗試在 html 中讀取 json 輸入(如https://jsonformatter.curiousconcept.com/)并將其傳遞給 js 函數(shù)以將 json 轉(zhuǎn)換為 html 表。我是 html,js 新手,請(qǐng)幫我閱讀 json 輸入<body> <input type="text" id="jsondata" name="jsondata" /> <input type="button" onclick="CreateTableFromJSON(document.getElementById('jsondata').value)" value="Create Table From JSON" /> <p id="showData"></p></body><script> function CreateTableFromJSON(json) { var x = JSON.stringify(json); var myJson = JSON.parse(x);
1 回答

拉莫斯之舞
TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超10個(gè)贊
Input.value已經(jīng)是一個(gè)string。你只需要解析它。
function CreateTableFromJSON(json) {
var myJson = JSON.parse(json);
console.log(myJson)
}
<input type="text" id="jsondata" name="jsondata" value='{"name":"John","age":31,"city":"New York"}' />
<input type="button" onclick="CreateTableFromJSON(document.getElementById('jsondata').value)" value="Create Table From JSON" />
<p id="showData"></p>
添加回答
舉報(bào)
0/150
提交
取消