单击插入时更改文本

时间:2019-04-13 13:33:38

标签: html

我正在建立一个网站来更快地编辑特殊图像,并且当我从输入类型“ creatorcode”中单击按钮插入时,我想更改// .......VVV no more "<8u>" constexpr foo f3{ 2, 3, 5, 7, 11, 13, 17, 19 }; 文本。

输入类型creatorcode,然后插入

const item = {
  "Key1": "Value1",
  "Key2": ["Value2", "Value3"]
}

脚本

[["Value1","Value2"],["Value1","Value3"]] 

文本

let array = [];
for (let i of item.Key2){
  array.push([item.Key1,i])
}

有人吗?

2 个答案:

答案 0 :(得分:0)

jsfiddle的链接:

<input type="text" id="entercolor" placeholder="Creator Code" style="z-index:0;">
<button class="btn" type="button" style="z-index:0;" name="insert_button">Insert</button>

<div>
Some text here...
</div>
</div>


 document.getElementsByName("insert_button")[0].onclick = function(){

    document.getElementsByTagName("div")[0].innerHTML = document.getElementById("entercolor").value
}

https://jsfiddle.net/6drvcbz0/

希望有帮助。

答案 1 :(得分:0)

以下代码段中修复的代码错误很少。试试这个,希望对您有所帮助。谢谢

错误1-input type="creatorcode"更改为input type="text",HTML中没有creatorcode输入类型。

错误2-,将onclick="myFunction"更改为onclick="myFunction()",您需要在方法名称后添加()

function myFunction() {
    var code = document.getElementById('entercolor').value;
    document.getElementById("newCode").textContent = code;
}
<input type="text" id="entercolor" placeholder="Creator Code" onkeydown="submitOnEnter(event)" onfocus="clearWrongInput();" style="z-index:0;">
<button class="btn" type="button" style="z-index:0;" onclick="myFunction()">Insert</button>
<b><text id="newCode">creator-code</text></b>