Функция Javascript, которая не работает в firefox

#javascript #html

#javascript #HTML

Вопрос:

У меня есть функция, которая используется для проверки ввода на китайском textarea языке, а затем устанавливает максимальную длину, она работает с IE, Opera, Chrome, кроме Firefox. Есть ли какой-либо способ решить эту проблему?

На всякий случай….Я изложу здесь свою функцию….

 function testChinese() {
    countA = 0;
    for(var i=0; i<bulksend.inputtext.value.length; i  ) {
        curText = bulksend.inputtext.value.charCodeAt(i);
        if(curText > 127) { 
            countA  = 1;
        }
    }
    if(countA>0)
        return true;
}
function setlength() {
    min = 0;
    limit = 0;
    if(testChinese() == true) {
        min = 70;
        limit = 66;
    } else {
        min = 160;
        limit = 156;
    }
    var typedtext = document.getElementById('inputtext').value;

    // continue.......

}
 

Спасибо за каждый ответ.

Ответ №1:

Если «bulksend» является вашим «идентификатором» <form> , вы можете попробовать это:

      function testChinese() {
       var bulksend = document.getElementById('bulksend');
 

Это должно работать во всех браузерах.

Комментарии:

1. Большое вам спасибо, заостренный!! Теперь это работает! Действительно спасибо за вашу помощь… Нужно подождать еще 8 минут, чтобы принять этот ответ.

2. Рад, что смог помочь!