var cname1,ccode1,ccomment1;
//设置激活按钮
function chkall(){
if((cname1 == 'yes')){
subbtn.disabled = false;
}else{
subbtn.disabled = true;
}
}
//验证昵称
username.onkeyup = function (){
name = document.getElementById("username").value;
if(name.length < 4){
chk1.innerHTML = '<img src="../images/cancel.png" width="16" height="16"> <font color=red>昵称必须大于等于4位!</font>';
cname1 = '';
}else{
chk1.innerHTML = '<img src="../images/accept.png" width="16" height="16">';
cname1 = 'yes';
}
chkall();
}
以上代码在chrome中通过,但IE和FF无法显示,请问错在哪里?
解决方案 »
- 动态改变背景图没反应。
- jquery table里的滑动效果问题
- 小弟的网站想调用百度的自驾地图和公交地图,研究一个上午也没办法弄好谁能帮帮我。
- 关于showModalDialog的问题
- 关于js操作radio的问题
- onclick事件为什么会自动触发?
- 一个表格,一个按钮,我想通过javascript,每点一个这个按钮,这个表格就增加一列,可以吗?
- 如何用java脚本制作图片垂直翻转...
- 请教各位:在javascript中怎么实现点击按钮就可以在同一窗口中打开另一个窗口?????
- 各位高手,请帮忙!
- 使用js给span元素赋值 无法显示
- 求助,这个是发新浪微博的api,我现在想把url放入title里,应该怎样改?
修改后:
<html>
<head>
<title></title>
</head>
<body>
<input id="username" type="text" />
<input type="button" id="subbtn" value="按钮"/>
<div id="chk1" /></div>
</body>
<script type="text/javascript">
var cname1, ccode1, ccomment1;
// 设置激活按钮
function chkall()
{
if ((cname1 == 'yes'))
{
document.getElementById('subbtn').disabled = 'disabled';
}
else
{
document.getElementById('subbtn').disabled = '';
}
}
// 验证昵称
document.getElementById('username').onkeyup = function()
{
name = document.getElementById("username").value;
if (name.length < 4)
{
document.getElementById('chk1').innerHTML = '<img src="../images/cancel.png" width="16" height="16"> <font color=red>昵称必须大于等于4位!</font>';
cname1 = '';
}
else
{
document.getElementById('chk1').innerHTML = '<img src="../images/accept.png" width="16" height="16">';
cname1 = 'yes';
}
chkall();
}
</script>
</html>