js实现默认文本框信息 鼠标点击时没有离开时显示
<style type="text/css">
#tb
{
border:1px solid #0094ff;
margin:5px auto;
border-collapse:collapse;/*是指让行和列的边框相融合*/
}
tr
{
border:1px solid#0094ff;
margin:5px;
text-align:center;
padding:4px;
}
td
{
border:0px solid#0094ff;
margin:5px;
}
</style>
<script type="text/javascript">
var text = document.createElement("input");//创建一个文本框
text.type = "text";
var text1 = document.createElement("input");//创建一个文本框
text1.type = "text";
window.onload = function () {
var tb = document.getElementById("tb");
var tbrow = tb.insertRow(0);//创建第一行
var tbrow1 = tb.insertRow(1);//创建第二行
tbrow.insertCell(-1).innerHTML = "通行证账号:";
text.value= "如: name@example.com"; //文本框赋值用Value 节点赋值用innerHTML
tbrow.appendChild(text);//把文本框添加到行节点中
text.onclick = textonclick;
tbrow1.insertCell(-1).innerHTML = "验证码:";
text1.value = "";
tbrow1.appendChild(text1);
}
function textonclick() {
text.value = "";
text.focus();
}
text.onblur = function () {
text.value = "如: name@example.com";
}
</script>
</head>
<body>
<table id="tb">
</table>
</body>