Sharepoint DOM тип входа - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь создать динамическую веб-форму на SharePoint, и у меня возникает проблема при попытке установить типы элементов с помощью JavaScript и DOM.

Я попытался установить другие типы, такие как файл, числовой, но они выдают ту же ошибку (член не найден)

objElement = document.createElement("div");
objAttribute = document.createAttribute("class");
objAttribute.value = "container";
objElement.setAttributeNode(objAttribute);
objElement.appendChild(document.createTextNode("Client Name"));
objInput = document.createElement("input");
objAttribute = document.createAttribute("style");
objAttribute.value = "margin-left:70px;padding-left:10px;height:25px;border-color:RGB(184, 184, 184)";
objInput.setAttributeNode(objAttribute);
objAttribute = document.createAttribute("type");
objAttribute.value = "text";
objInput.setAttributeNode(objAttribute);

Ошибка возникает только при установке атрибута типа.

1 Ответ

0 голосов
/ 26 июня 2019

Создайте элемент управления ввода текста следующим образом:

<!DOCTYPE html>
<html>
<body>

<p>Click the button to create a Text Field.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
  var x = document.createElement("INPUT");
  x.setAttribute("type", "text");
  x.setAttribute("value", "Hello World!");
  document.body.appendChild(x);
}
</script>

</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...