h1kaven

这段代码定义了CSS样式来布局产品名称输入框和提交按钮。使用JavaScript的jQuery库进行事件监听,当用户点击提交时,验证产品名称是否为空或包含数字。如果不符合要求,显示错误信息;否则重定向到product.html页面。
摘要由CSDN通过智能技术生成

<style>
#search div:nth-child(1){ //左浮动"产品名称" 后代div
float: left;
width: 100px;
margin-right: 10px; //间距
text-align:right; //右对齐
}
#search div:nth-child(2){
width: 150px;
margin-left: 110px;
}
#submit input{
width: 268px;
margin-top: 10px;//与上一行的空隙
}
#error{
color: #ff0000;
}
</style>
<script src="js/jquery-3.1.1.min.js"></script>
    <script>
$().ready(function(){
$("#submit input").click(function(){
//执行验证
var prodName = $("#search div:nth-child(2) input").val();
var errorMsg = "";
if(prodName == ""){
errorMsg="产品名称必须输入";
}
else if(/\d/.test(prodName)){
errorMsg="产品名称不能有数字";
}
//显示出错信息
if(errorMsg != ""){
$("#error").text(errorMsg);
}
//未出错
else{
document.location.href = "product.html";
}
});
});
</script>

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值