Так что я совершенно нул для всего этого кодирования, и, пройдя некоторую подготовку и узнав JavaScript, Html и CSS, я поставил перед собой задачу. Это значит, что Batcomputer/Jarvis управляет моей программой Google, играми, программами и т. Д. Но для этого мне нужно выполнить поиск текстового ввода html для слов, чтобы затем запустить соответствующую функцию.html текст, чтобы выбрать функцию JavaScript
Вот часть кода, которые имеют значение:
<input type="text" id="inputField" onchange="insertInput()"></input>
<script>
var currentInput = 1;
//The input and function picker
function insertInput() {
document.getElementById("inputHtml").innerHTML = currentInput;
console.log(currentInput);
var containsLaunchGame = /launch game/g;
var resultLaunchGame = currentInput.test(containsLaunchGame);
console.log(resultLaunchGame);
if (resultLaunchGame = true) {
scanGames();
console.log("I found Launch Game");
};
};
</script>
Это не весь код, но только часть из них у меня есть вопросы. Кроме простого string.test Я также попробовал string.search и несколько других, но никто не работает так, как я их хочу.
Что я собираюсь (на самом деле не имеет значения, как), так это то, что я могу сказать, что мой компьютер что-то делает, основываясь на том, что я набираю. Но все пути, которые я пробовал, приводят к ошибке.
Для кода, приведенного выше, это сообщение "Uncaught TypeError: currentInput.test не является функцией".
Если у вас есть какой-либо способ исправить это, независимо от того, как, тогда я был бы признателен за это!
метод