Я новичок в javascrit. Я хотел бы написать в div в соответствии с названием формы. Когда я пишу на входе, это работает очень хорошо. Но когда я пишу в div, это не работает. Может кто-нибудь показать мне, как писать в div в соответствии с названием формы? У меня есть эта ошибка Uncaught TypeError: Невозможно прочитать свойство 'inner HTML' из неопределенного. спасибо.
var mycpt =1;
var coul = (200+(1+0.5)*mycpt*100);
var div = document.createElement("div");
div.setAttribute("class","title");
div.setAttribute("id",`title${mycpt}`);
div.setAttribute("style","background-color: silver;");
div.setAttribute("style","position: absolute;");
div.style.border ="1px solid blue";
div.style.width="100px";
div.style.height="200px";
div.style.top="300px";
div.style.left=coul+'px';
var x = document.createElement("FORM");
x.setAttribute("name","achille");
x.setAttribute("action", "#");
x.setAttribute("id", `chatformsss${mycpt}`);
x.style.position="relative";
x.style.top="70px";
var input1 = document.createElement("INPUT");
input1.setAttribute("type", "text");
input1.setAttribute("name", `usernamee${mycpt}`);
input1.setAttribute("id", `usernamee${mycpt}`);
input1.setAttribute("value","salut");
input1.style.width="98px";
var div1 = document.createElement("div");
div1.setAttribute("id", `messagesdzs${mycpt}`);
var input2 = document.createElement("INPUT");
input2.setAttribute("type", "text");
//input2.setAttribute("size", "11");
input2.setAttribute("id", `messagee${mycpt}`);
input2.setAttribute("placeholder", "Message");
input2.style.width="98px";
var submit = document.createElement("INPUT");
submit.setAttribute("type","submit");
input1.setAttribute("type","text");
submit.setAttribute("name","submit");
submit.setAttribute("value","Envoyer");
document.body.appendChild(div);
x.appendChild(input1);
x.appendChild(div1);
x.appendChild(input2);
x.appendChild(submit);
div.appendChild(x);
document.forms["achille"].elements[`messagesdzs${mycpt}`].innerHTML+="okokokok";