我无法弄清楚如何将输入文本输入框(txtQuestion)的文本转换为全部小写,即键入“input”或“INpUt”将被读取相同的结果并输出相同的结果。
答案 0 :(得分:1)
使用toLowerCase()功能。例如:start "" "C:\path\to\script.vbs"
"INPuT".toLowerCase();

exampleFunction = function(){
//First we get the value of input
var oldValue = document.getElementById('input').value;
//Second transform into lowered case
var loweredCase = oldValue.toLowerCase();
//Set the new value of input
document.getElementById('input').value = loweredCase;
}

答案 1 :(得分:0)
您必须选择要观看的事件,然后返回相同值但小写的输入:
where
nameMyJqgrid= name asig for you jqgrid
name Ramdom= any name for you tab sheet in excel
function InputLowerCaseCtrl(element, event) {
console.log(element.value)
return element.value = (element.value || '').toLowerCase();
};
InputLowerCaseCtrl.bindTo = ['blur'].join(' ');
document.addEventListener('DOMContentLoaded', function() {
var input = document.querySelector('.input-lowercase');
return input.addEventListener(InputLowerCaseCtrl.bindTo, InputLowerCaseCtrl.bind(this, input));
});
答案 2 :(得分:0)
您可以使用String.prototype.toLowerCase函数将任何字符串输入转换为小写
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String/toLowerCase
对于带有txtQuestion输入的示例。
var inputStringLowerCase = inputTxtQuestion.value.toLowerCase();