在文本框中输入字符,然后提交转成ascii码。具体代码怎么去写

解决方案 »

  1.   


    <script> 
    function doit(){
       var v = document.forms[0].txt.value;
       if(v.length==0) return false;
       var c = v.charAt(0);
       alert(c + " 的 ASCII: " + c.charCodeAt(0));
    }
    </script> 
    <form> 
    <input type="text" name="txt" /><input type="button" value="ascii" onclick="doit()">
    </form> 
      

  2.   

    <input  type="text" onChange="ss(this)">
    <script>
    function ss(obj){
    var arr = obj.value.split('')
    obj.value='';
    for(var i = 0;i<arr.length;i++)
    {obj.value=obj.value+arr[i].charCodeAt(0)}
    }
    </script>