Атрибут ReadOnly в JS довольно странный. Непосредственно создать объект и присвоить объекту атрибут readonly нельзя так же, как в HTML:
Скопируйте код кода следующим образом:
var x=document.createElement("вход");
x.type="текст";
x.value="ттттт";
x.id="xy";
x.readonly="только для чтения";
Объекты, созданные таким образом, доступны не только для чтения. Правильный способ написания:
Скопируйте код кода следующим образом:
var x=document.createElement("вход");
x.type="текст";
x.value="ттттт";
x.id="xy";
х.readOnly=истина;
На это следует обратить внимание при написании JS.