js中的innerHTML到底怎么用?
刚学js不久,在验证输入中想用innerHTML,可是全靠偶然性 点好多次才会出来一次 而且还瞬间消失 求大神指点一二
代码如下:
<script type="text/javascript">
function fun(){
var name = document.getElementById("here");
if(document.form1.text.value==""){
//alert("输入为空了");
name.innerText="<font color='red'>请输入用户名</font>";
return false;
}else
alert("输入不为空");
}
</script>
<form name="form1" method="post">
输入<input type="text" id="text" name="text"><span id="here"></span><br>
<input type="submit" value="提交" onclick="fun()">
</form>
</body>
代码如下:
<script type="text/javascript">
function fun(){
var name = document.getElementById("here");
if(document.form1.text.value==""){
//alert("输入为空了");
name.innerText="<font color='red'>请输入用户名</font>";
return false;
}else
alert("输入不为空");
}
</script>
<form name="form1" method="post">
输入<input type="text" id="text" name="text"><span id="here"></span><br>
<input type="submit" value="提交" onclick="fun()">
</form>
</body>
...全文
相关推荐
js省市二级联动
js省市二级联动,默认是二级,修改注释可以用成三级,可以默认城市,如var s=["天津市","天津"];
js打印Web页面
js打印WEB页面,使用js打印WEB页面
js动态显示系统当前时间
js动态显示系统当前时间,客户端机器的。
在JavaScript中对HTML进行反转义详解
在JavaScript中对字符串进行转义和反转义操作,常用的方法莫过于使用encodeURI (decodeURI)、encodeURIComponent (decodeURIComponent)这几个方法,具体使用方法和区别。 但是如何在JavaScript中对HTML进行反转义操作呢?例如下面这段代码: var jsonData = { title: "<%= data.name? data.name : title %>", desc: "<%= data.content? data.content : '' %>", image: "<%- data.img? data
最原始js分页
最原始js分页,不用任何插件,适合初学者参考学习使用


