帮我看看这个问题,有一个HTML文档:
<html>
<head>
</head> <body>
<input id="t1" type="text" maxlength="3" />
</body> <script type="text/javascript">
document.getElementById("t1").maxlength="5";
</script>
</html>
我是想在页面被打开以后把这个输入框的最大输入字符设置成5,但是不起作用,该怎么解决?
<html>
<head>
</head> <body>
<input id="t1" type="text" maxlength="3" />
</body> <script type="text/javascript">
document.getElementById("t1").maxlength="5";
</script>
</html>
我是想在页面被打开以后把这个输入框的最大输入字符设置成5,但是不起作用,该怎么解决?
解决方案 »
- hibernate delete问题
- 业务流程导致界面变化,如何减少后台代码变动!
- spring控制hibernate的session关闭的问题
- 请教关于SVN还原源文件问题
- 关于java调用垮主机shell的问题,在线急等~~~请高手帮忙解决
- 在服务器上配置tomcat的时候,怎么样才能使外界访问时不需要进入网站的子目录
- 求vrml+java的实例,谢谢!
- 用maven管理j2ee的项目,怎么设置那些与j2ee有关的包的依赖?
- 那里有支持eclipse3.0正式版的TOMCAT插件!在线等,问题解决,立马给分!
- JSF2.2表单汉字乱码问题
- 关于service层得Dao注入,强烈求教!!!
- 构造函数 SQLException(String, SQLException)未定义
tag.setAttribute(key, value);
怎么解决这个问题呢?
// var value= $value;
document.getElementById("$TagId").setAttribute("$propertyName",value);
像上面這樣會有什麼問題麼?
在1楼的例子中,t1文本输入框会有两个属性:maxlength="5" maxLength=3,而且文本框最大输入长度是3而不是5.
<script type="text/javascript">
function tt(){
document.getElementById("it1").maxLength = 5;
}
function tt2(){
var d = document.getElementById("test").innerHTML;
alert (d);
}
</script>
<div id = "test">
长度为4的文本框<input maxlength="4" id="it1"/>
<input type="button" onclick="tt()" value="设置长度为5"/>
<input type="button" onclick="tt2()" value="查看body"/>
</div>