Альтернатива JavaScript для JQuery append () в IE11

Эти параметры запроса могут быть только строками - это ужасная ошибка дизайна в API базы данных Android.

Несмотря на то, что в документации говорится, вы должны использовать параметры только для фактических значений строк; целочисленные значения могут быть безопасно встроены непосредственно в строку SQL. (Для blobs вы должны использовать функцию, которая принимает ContentValues.)

Обратите внимание, что хотя SQLite использует динамическую типизацию , значения разных типов делают not сравнивают в большинстве случаев одинаково (SELECT 42='42'; возвращает 0). Существуют некоторые случаи, когда SQLite делает автоматически преобразовывать значения из-за слияния типа типа (в вашем случае это произойдет, если вы объявили столбец id как INTEGER), но это довольно противоречиво, поэтому на него нельзя положиться.

-1
задан Marky1298 17 January 2019 в 03:53
поделиться

1 ответ

Вам нужно работать с элементами DOM, а не со строками. Затем вы можете добавить или добавить, как показано здесь:

// Create and configure DOM elements that will be used:
let a = document.createElement("a");
a.id = "button";
a.textContent = "Button";

let li = document.createElement("li");
li.classList.add("list");
li.textContent = "List";

// Get reference to the node to prepend/append to:
let target = document.getElementById("id1");

let answer = +prompt("1 = prepend, 2 = append");

if (answer === 1) {
   target.parentNode.insertBefore(a, target);
} else {
   target.appendChild(li);
}
<body>

  <div id="id1">
    <input type="submit" id="id2">
  </div>
  
</body>

0
ответ дан Scott Marcus 17 January 2019 в 03:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: