所以我很喜歡這整個編碼的事情,並且在完成了一些培訓並開始瞭解JavaScript,Html和CSS之後,我爲自己設定了一個挑戰。這是爲了讓Batcomputer/Jarvis管理我的谷歌日程,遊戲,程序等等。但爲此,我需要搜索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不是函數」。
如果您有任何解決方法,無論如何,那麼我會很感激!