十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
%@ page contentType="text/html;charset=gb2312"%
创新互联科技有限公司专业互联网基础服务商,为您提供联通服务器托管,高防服务器,成都IDC机房托管,成都主机托管等互联网服务。
script language="JavaScript"
function isValidate(form)
{
// 得到用户输入的信息
userid = form.userid.value;
username = form.username.value;
userpass = form.userpass.value;
userpass2 = form.userpass2.value;
birthday = form.birthday.value;
email = form.email.value;
address = form.address.value;
phone = form.phone.value;
// 判断用户ID长度
if(!minLength(userid,6))
{
alert("用户ID长度小于6位!");
form.userid.focus();
return false;
}
if(!maxLength(userid,8))
{
alert("用户ID长度大于8位!");
form.userid.focus();
return false;
}
// 判断用户名长度
if(!minLength(username,6))
{
alert("用户名长度小于6位!");
form.username.focus();
return false;
}
if(!maxLength(username,8))
{
alert("用户名长度大于8位!");
form.username.focus();
return false;
}
// 判断口令长度
if(!minLength(userpass,6))
{
alert("口令长度小于6位!");
form.userpass.focus();
return false;
}
if(!maxLength(userpass,8))
{
alert("口令长度大于8位!");
form.userpass.focus();
return false;
}
// 判断用户名和口令是否相同
if(username==userpass)
{
alert("用户名和口令不能相等!");
form.userpass.focus();
return false;
}
// 验证两次口令是否相同
if(userpass != userpass2)
{
alert("两次输入的口令不相同!");
form.userpass.focus();
return false;
}
// 验证生日的格式是否正确
if(!isDate(birthday))
{
alert("生日的格式不正确!");
form.birthday.focus();
return false;
}
// 验证email的格式是否正确
if(!isEmail(email))
{
alert("Email格式不正确!");
form.email.focus();
return false;
}
// 验证电话号码的格式是否正确
if(!isDigital(phone))
{
alert("电话号码的格式不正确");
form.phone.focus();
return false;
}
// 验证地址的长度是否正确
if(!maxLength(address,50))
{
alert("地址长度大于50位!");
form.address.focus();
return false;
}
return true;
}
// 验证是否是空
function isNull(str)
{
if(str.length==0)
return true;
else
return false;
}
// 验证是否满足最小长度
function minLength(str,length)
{
if(str.length=length)
return true;
else
return false;
}
// 判断是否满足最大长度
function maxLength(str,length)
{
if(str.length=length)
return true;
else
return false;
}
// 判断是否是数字
function isDigital(str)
{
for(i=0;istr.length;i++)
{
// 允许使用连字符
if(str.charAt(i)='0' str.charAt(i)='9'
|| str.charAt(i)=="-" i!=0 i!=str.length-1)
continue;
else
return false;
}
return true;
}
// 判断是否是整数
function isNumber(str)
{
for(i=0;istr.length;i++)
{
// 如果要判断小数,需要判断小数点
if(str.charAt(i)='0' str.charAt(i)='9'
|| str.charAt(i)=="-" i==0)
continue;
else
return false;
}
return true;
}
// 判断是否是日期,日期的格式为1988-1-1
function isDate(date)
{
// 查找分隔符
index1 = date.indexOf("-");
// 如果分隔符不存在,则不是合法的时间
if(index1 == -1)
return false;
// 获取时间中的年
year = date.substring(0,index1);
// 获取时间中的剩下部分
date = date.substring(index1+1);
// 查找第二个分隔符
index1 = date.indexOf("-");
// 如果不存在第二个分隔符,则不是合法的时间
if(index1 == -1)
return false;
// 获取时间中的月份
month = date.substring(0,index1);
// 获取时间中的日
day = date.substring(index1+1);
// 判断是否是数字,如果不是则不是合法的时间
if(isNumber(year) isNumber(month) isNumber(day))
{
// 判断基本范围
if(year1900 || year9999 || month1 || month 12 || day1)
return false;
// 判断31天的月
if((month==1 || month==3 || month==5 || month==7
|| month==8 || month==10 || month==12) day31)
return false;
// 判断30天的月
if((month==4 || month==6 || month==9 || month==11)
day30)
return false;
// 如果是2月,判断是否为润年
if(month==2)
{
if(year%400==0 || (year%4==0 year%100!=0))
{
if(day29)
return false;
}else
{
if(day28)
return false;
}
}
}
else
return false;
return true;
}
// 判断是否是Email
function isEmail(email)
{
if(email.length==0)
return false;
index1 = email.indexOf('@');
index2 = email.indexOf('.');
if(index1 1 // @符号不存在,或者在第一个位置
|| index2 1 // .符号不存在,或者在第一个位置
|| index2-index1 2 // .在@的左边或者相邻
|| index2+1 == email.length) // .符号后面没有东西
return false
else
return true;
}
/script
html
head
title注册界面/title
/head
body
h2 align="center"请注册/h2
form action="register_confirm.jsp" method="get"
isValidate(form1)"
table align="center"
trtd 用户ID:/tdtdinput type="text" value="zhangsan" 6-8位/td/tr
trtd 用户名:/tdtdinput type="text" /td/tr
trtd 口令:/tdtdinput type="password" /td/tr
trtd 确认口令:/tdtdinput type="password" /td/tr
trtd 生日:/tdtdinput type="text" 格式为:1988-1-1/td/tr
trtd 学历:/tdtd
input type="radio" value="专科"专科
input type="radio" value="本科" checked本科
input type="radio" value="硕士研究生"硕士研究生
input type="radio" value="博士研究生"博士研究生
input type="radio" value="其他"其他/td/tr
trtd 地区:/tdtd
select
option value="华东"华东/option
option value="华南"华南/option
option value="华北"华北/option
option value="东北" selected东北/option
option value="东南"东南/option
option value="西南"西南/option
option value="西北"西北/option
option value="东北"东北/option
option value="华中"华中/option
/select/td/tr
trtd E-mail:/tdtdinput type="text" /td/tr
trtd 地址:/tdtdinput type="text" /td/tr
trtd 电话:/tdtdinput type="text" /td/tr
trtd 备注:/tdtd
textarea rows="8" cols="40" value="1222222"/textarea/td/tr
trtd input type="reset" value="重置"/tdtd
input type="submit" value="提交"/td/tr
table
/form
/body
/html
本科的课程,相对理论性比较强,不过怎么说都还得靠自学,尽量选择好学习技术路线,如果学网站开发,这些课程都是非常重要的(以PHP技术路线为例):网页设计基础、图形图像设计、网站UI设计、javascript脚本语言、网页布局技术、MySQL数据库技术及应用、PHP动态网站开发与设计、PHP开源平台应用、PHP框架开发及应用、移动WEB应用开发、Vue应用技术、jQuery技术及应用、Phython语言基础等。
自己下吧,给你推荐几本书,都是很好的!随便建议一下,不要把自己的手机号放到网上,会发生很多问题的!
C#的书,《C#高级编程》,《CLR via C#》和《C#本质论(中文版)》
JavaScript,《精通JavaScript(图灵计算机科学丛书)》和《锋利的jQuery》
其他的推荐,《基于C#的23种设计模式》,《程序员羊皮卷》和《人月神话》
JS,全称为JavaScript,是一种客户端脚本语言,是前端开发学习内容当中的一个重要部分。
JavaScript可运行在所有主要平台的所有主流浏览器上,也可运行在每一个主流操作系统的服务器端上。现如今我们在为网站写任何一个主要功能的时候都需要有懂能够用JavaScript写前端的开发人员。我有web前端开发课程的全套视频资料,可以发给你自学。
要学的内容主要有:
①计算机基础以及PS基础
②前端开发基础(HTML5开发、JavaScript基础到高级、jQuery网页特效、Bootstrap框架)
③移动开发
④前端高级开发(ECMAScript6、Veu.js框架开发、webpack、前端页面优化、React框架开发、AngularJS 2.0框架开发等)
⑤小程序开发
⑥全栈开发(MySQL数据库、Python编程语言、Django框架等)
⑦就业拓展(网站SEO与前端安全技术)
互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。
想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。
祝你学有所成,望采纳。
你好,学习java只要掌握好方式和方法,其实学起来并不是非常难。比如你可以自学也可以选择机构学。
java学的内容主要有:
①JAVA编程基础(基础语法、面向对象、和谐特性等)
②WEB应用开发(静态网页制作、Oracle数据库、Java Web开发技术、Linux技术、网站性能与安全、软件工程开发流程、Java Web和谐等)
③企业级框架开发(数据结构与算法、SSH框架、JavaEE和谐等)
④项目实训
想要系统学习,你可以考察对比一下开设有相关专业的热门学校。好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。
祝学有所成!望采纳!
html
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title欢迎进入注册页面/title
script language="javascript"
function checkname(){
var div = document.getElementById("div1");
div.innerHTML = "";
var name1 = document.form1.text1.value;
if (name1 == "") {
div.innerHTML = "font color=red font-size='100px'姓名不能为空!/font";
document.form1.text1.focus();
return false;
}
if (name1.length 4 || name1.length 16) {
div.innerHTML = "font color=red姓名输入的长度4-16个字符!/font";
document.form1.text1.select();
return false;
}
return true;
}
function checkpassword(){
var div = document.getElementById("div2");
div.innerHTML = "";
var password = document.form1.text2.value;
if (password == "") {
div.innerHTML = "font color=red密码不能为空!/font";
document.form1.text2.focus();
return false;
}
if (password.length 4 || password.length 12) {
div.innerHTML = "font color=red密码长度4-12位/font";
document.form1.text2.select();
return false;
}
return true;
}
function checkrepassword(){
var div = document.getElementById("div3");
div.innerHTML = "";
var password = document.form1.text2.value;
var repass = document.form1.text3.value;
if (repass == "") {
div.innerHTML = "font color=red密码不能为空!/font";
document.form1.text3.focus();
return false;
}
if (password != repass) {
div.innerHTML = "font color=red输入密码和确认密码长度不一致/font";
document.form1.text3.select();
return false;
}
return true;
}
function checkEmail(){
var div = document.getElementById("div4");
div.innerHTML = "";
var email = document.form1.text4.value;
var sw = email.indexOf("@", 0);
var sw1 = email.indexOf(".", 0);
var tt = sw1 - sw;
if (email.length == 0) {
div.innerHTML = "font color=red电子邮件不能为空/font";
document.form1.text4.focus();
return false;
}
if (email.indexOf("@", 0) == -1) {
div.innerHTML = "font color=red电子邮件格式不正确,必须包含@符号!/font";
document.form1.text4.select();
return false;
}
if (email.indexOf(".", 0) == -1) {
div.innerHTML = "font color=red电子邮件格式不正确,必须包含.符号!/font";
document.form1.text4.select();
return false;
}
if (tt == 1) {
div.innerHTML = "font color=red邮件格式不对。@和.不可以挨着!/font";
document.form1.text4.select();
return false;
}
if (sw sw1) {
div.innerHTML = "font color=red电子邮件格式不正确,@符号必须在.之前/font";
document.form1.text4.select();
return false;
}
else {
return true;
}
return ture;
}
function checkPhone(){
var div = document.getElementById("div5");
div.innerHTML = "";
var phone = document.form1.text5.value;
if (phone == "") {
div.innerHTML = "font color=red手机号不能为空!/font";
document.form1.text5.focus();
return false;
}
if (phone.length == 11) {
div.innerHTML = "font color=red手机号码只能为11个字符!/font";
document.form1.text5.select();
return false;
}
return true;
}
function check(){
if (checkname() checkpassword() checkrepassword() checkEmail()checkPhone()) {
var a = document.form1.text1.value;
var b = document.form1.text2.value;
var c = document.form1.text4.value;
var d = document.form1.text5.value;
var e = document.form1.text6.value;
document.getElementById("textarea").value=a+","+b+","+c+","+d+","+e;
return true;
}
else {
return false;
}
}
/script
/head
body
form name="form1" onSubmit="return check()"
table border="0" align="center"
tr
td
div align="right"用户名:/div/td
td
input id="text1" type="text" name="text1" onBlur="check()"
div id="div1" style="display:inline;" /div /td
/tr
tr
td
div align="right"密码: /div/td
td
input id="text2" type="password" name="text2" onBlur="check()"
div id="div2" style="display:inline" /div /td
/tr
tr
td
div align="right"确认密码: /div/td
td
input id="text3" type="password" name="text3" onBlur="check()"
div id="div3" style="display:inline" /div /td
/tr
tr
td
div align="right"电子邮件地址: /div/td
td
input id="text4" type="text" name="text4" onBlur="check()"
div id="div4" style="display:inline" /div /td
/tr
tr
td
div align="right"手机号码: /div/td
td
input id="text5" type="text" name="text5" onBlur="check()"
div id="div5" style="display:inline" /div /td
/tr
tr align="center"
tddiv align="right"学历:/div/td
tddiv align="left"
select name="text6"
option value="初中"初中/option
option value="高中"高中/option
option value="中专"中专/option
option value="大专"大专/option
option value="本科"本科/option
option value="硕士"硕士/option
option value="博士"博士/option
/select
/div/td
/tr
tr align="center"
td align="center"div align="right"兴趣爱好:/div/td
td align="center"
input type="checkbox" name="text11" value="篮球"
篮球
input type="checkbox" name="checkbox12" value="音乐"
音乐
input type="checkbox" name="checkbox13" value="足球"
足球
input type="checkbox" name="checkbox14" value="其他"
其他/td
/tr
tr align="center"
td align="center"input type="submit" value="提交" name="text8"
input type="reset" value="重置" name="text9"/td
td align="center" /td
/tr
/table
textarea id="textarea" style=" margin-left:600"/textarea
/form
/body
/html