需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html,输入问题基础代码。
2、在index.html中的<body>标签中,输入js代码:
function fun() {
alert('click success!')
}
3、浏览器运行index.html页面,此时点击按钮d出了提示框。
去掉target就可以了,默认a标签就是当前页面打开新页面的。
a标签target的属性,一般是以下几个:
_blank 浏览器总在一个新打开、未命名的窗口中载入目标文档。
_self 这个目标的值对所有没有指定目标的 <a>标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base>标签中的 target 属性一起使用。
_parent 这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。
_top 这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。
提示:这些 target 的所有 4 个值都以下划线开始。任何其他用一个下划线作为开头的窗口或者目标都会被浏览器忽略,因此,不要将下划线作为文档中定义的任何框架 name 或 id 的第一个字符。
1.当然,单纯一点的话,我可能先设置一个div或者label,初始状态设置为空或者隐藏。2.然后用户输入文字时,onkeypress事件写个js function,在function中改变label的内容(仅仅是js验证,不涉及到db *** 作验证),那么如果原来设置有了ID,当然可以在function中做事情,比如:
function CheckLabel(string)
{
if (string == null)
document.all("Label1").innerText = "不能为空!"
}
3.如果要做db *** 作验证,那么用xmlhttprequest方式做ajax验证。
具体内容:
http://www.baidu.com/s?wd=xmlhttprequest%CA%B5%C0%FD&lm=0&si=&rn=10&ie=gb2312&ct=0&cl=3&f=1&rsp=2&oq=xmlhttprequest
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)