Javascript Virtualkeyboard - PullRequest
       0

Javascript Virtualkeyboard

0 голосов
/ 09 сентября 2011

Я пытаюсь создать виртуальную клавиатуру, используя JavaScript. Когда я собираюсь щелкнуть по клавише, создается div, но текст не приходит с кнопки.

С помощью alert(targ.childNodes[0].textContent); я могу показать символы в предупреждении, но как вставить его в div?

1 Ответ

0 голосов
/ 09 сентября 2011

Если вы хотите добавить свойство ina свойства String, функция onclick получает строку и добавляет эту строку в свойство password.

function getCharText(text){

    if(capsEnable == 1)
        text = text.toUpperCase();      
    var textString= "";
    var textValue = document.forms[0].password.value;
    if(textValue != '')
            textString = textValue;
    if(document.forms[0].enableKeyboard.checked == true){       
        if(text == "bs" || text == "BS")    
            textString = textString.substring(0, textString.length-1);  
        else if(text == "ca" || text == "CA")   
            textString = "";
        else if(text == "sl" || text == "SL")   
            textString = textString + "\\";
        else if(text == "dq" || text == "DQ")   
            textString = textString + "\"";
        else if(text == "sq" || text == "SQ")   
            textString = textString + "\'";     
        else    
            textString = textString + text ;
    }
    var pwd = document.forms[0].password.value;
    var pwdlen = pwd.length;
    if(pwdlen<15)
    {
        document.forms[0].password.value = textString;
    }
}

Попробуйте это и дайте нам знать результат ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...