Js(四)随笔(个人观看)

本文介绍了一个使用JavaScript进行网页表单验证的方法,并展示了如何通过JavaScript实现字符串的编码与解码功能,这对于提高网页交互性和安全性具有重要作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP '7.13.1.jsp' starting page</title>
    
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<script type="text/javascript">
function gaibian() {
var a=document.getElementById("gaibian");
alert(a.value);
}
function Myconfirm() {
var c=confirm("真的要这么做吗?");
alert(c);
if(c=true){
alert("答案为true");
}

}
function Myprompt() {
prompt("输入密码","密码");
}
/* function Myeval() {
var str="var a='字符串'";
eval(str):// 这条语句表示执行了var a='单双引号用法':之后变量a就存在了
alert(a);
str ="alert('指定时间来触发')";
eval(str);
//eval:把里面的参数转化成js代码
}*/
function Myescape() {
var k=document.getElementById("zm")
//var k=$("#zm").val();
k.value=escape(k.value);

}
function Myunescape() {
var c=document.getElementById("zm");
//var k=$("#hy");
//var c=$("#zm");

c.value=unescape(c.value);
}
function resubmit() {

var flag=false;


var name=document.getElementById("username").value;

var pwd=document.getElementById("pwd").value;


if(name==""){
document.getElementById("t1").innerHTML="用户名不能为空";
flag=false;
}
else{
document.getElementById("t1").innerHTML="";
flag=true;
}
if(pwd==""){
document.getElementById("t2").innerHTML="密码不能为空";
flag=false;
}
else{
document.getElementById("t1").innerHTML="";
flag=true;
}
return flag;
}
/*function hssubmit() {
var flag=false;
alert(1);
var u2=document.getElementById("username2").value;
alert(1);
var p2=document.getElementById("pwd2").value;
alert(1);
var hs=document.getElementById("hssubmit");
alert(1);
if(u2==""){
document.getElementById("t3").innerHTML="用户名不能为空";
alert(1);
flag=false;
alert(1);
}
else{
document.getElementById("t3").innerHTML="";
alert(1);
flag=true;
alert(1);
}
if(p2==""){
document.getElementById("t4").innerHTML="密码不能为空";
alert(1);
flag=false;
alert(1);
}
else{
alert(1);
document.getElementById("t4").innerHTML="";
alert(1);
flag=true;
}
if(flag==true)(
alert(1);
hs.submit();
)

}
function hsreset() {
alert(1);
var hs=document.getElementById("hsreset");
alert(1);
hs.reset();
alert(1);
}
*/


</script>
  </head>
<body>
<input type="text" οnchange="gaibian()" id="gaibian">
<input type="button" οnclick="Myconfirm()" value="confirm">
<input type="button" οnclick="Myprompt()" value="prompt"> 
<input type="button" οnclick="" value="1"> 
<!--<input type="button" οnclick="Myeval()" value="2">-->
<!-- 转码及还原-->
<input type="button" οnclick="Myescape()" οnblur="Myunescape()" value="转码及还原"> 
<input type="text"  id="zm"> 
<!--死链接-->
<a href="javascript:void(0)">死链接</a><br>
<div>
<form action="" οnsubmit="return resubmit()">
用户名:<input type="text" id="username"> <span id="t1"></span><br>
     密码: <input type="text" id="pwd"> <span id="t2"></span><br>
    <input type="submit" value="提交">
    <input type="reset" value="清空">
</form>
<br>
<!--   <form action="" >
用户名:<input type="text" id="username2"> <span id="t3"></span><br>
     密码: <input type="text" id="pwd2"> <span id="t4"></span><br>
    <input type="button" value="提交" οnclick="hssubmit()" id="hssubmit">
    <input type="button" value="清空" οnclick="hsreset()" id="hsreset">
</form>-->
</div>

</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值