javascript & DHtml部分面试题
Web开发
<HTML>
<HEAD>
<TITLE>登录</TITLE>
<Script Language=”javascript”>
function CheckFom()
{}
</Script>
</HEAD>
<form Method=”POST” >
用户名:<input name=”user_name” >
密 码:<input name=”password” >
<input type=button value=”提交” onclick= CheckFom ()>
</form>
</HTML>
1. 请完成上面脚本区中的CheckForm函数。要求用户名、密码框不允许为空。
2. 您需要动态创建一个文本框,并且当此文本框获得焦点后弹出对话框,提示“Ok”。

登录
window.onload = function (){
var Cinput = document.createElement(‘INPUT’);
Cinput.id = ‘AutoInput’;
Cinput.onfocus = function(){showInfo(‘OK’);Cinput.onblur();};
document.body.appendChild(Cinput);
};
function showInfo(text){
alert(text);
}
function CheckFom()
{
if($(‘user_name’).value == ”){
showInfo(‘用户名不能为空!’);
$(‘user_name’).focus();
return false;
}
if($(‘password’).value == ”){
showInfo(‘密码不能为空!’);
$(‘password’).focus();
return false;
}
return true;
}
function $(id){
return document.getElementById(id);
}
用户名:
密 码: