2.jsp中input文本标签文本变更Onpropertychange事件案例

来源:互联网 发布:csgo loss网络优化 编辑:程序博客网 时间:2024/06/05 07:01
案例:


文本框中不能删除指定的字符串,但是可以继续输入其他字符。

<script type="text/javascript">

function immediately(){

var element2 = document.getElementById("rolename"); 

if("\v"=="v"){//判断是否为IE浏览器(仅支持高版本IE)

element2.onpropertychange = webChange;

}else{

element2.addEventListener("input",webChange,false);

    }

}

function webChange(){

    var mytext=document.getElementById("rolename");

    var noChangeName=document.getElementById('nochangeName').value;

    var index=mytext.value.indexOf(noChangeName);

    if(index==-1)

    {

    mytext.value=noChangeName;

    }

}

</script>

<input type="text" id="rolename" name="editGroup.name"

value="${editGroup.name}" maxlength="128" size="50.9%"/>

    <input type="hidden" id="nochangeName" />



0 0