js怎么修改input的属性值?

如题所述

js修改input的属性值方法如下:

    <html>

    <head>

    <title> test </title>

    <meta charset="utf-8">

    </head>

    <script language="JavaScript">    function setReadonly() {      

    //document.getElementById("test").setAttribute("readOnly", true);

    document.getElementById("test").readOnly=true;

    }    function readWrite() {        //document.getElementById("test").setAttribute("readOnly",

    false);

    document.getElementById("test").readOnly=false;

    }    

    </script>

    <body>

    <form name="addform" id="addform" method="post" action="">

    <input type="text" id="test" >

    <input type="button"  value="只读" onclick="setReadonly();">

    <input type="button"  value="读写" onclick="readWrite();">

    </form>

    </body>

    </html>

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

温馨提示:答案为网友推荐,仅供参考
相似回答