📄 bookedit.js
字号:
// ---------------------------------------------------------
// 新建图书
// ---------------------------------------------------------
function btnAdd_OnClick()
{
if (frmAdd.name.value == 0)
{
alert("对不起,请输入书名");
frmAdd.name.focus();
return;
}
// if (frmAdd.isbn.value == 0)
// {
// alert("对不起,请输入ISBN");
// frmAdd.isbn.focus();
// return;
// }
if (frmAdd.type.value == 0)
{
alert("对不起,请输选择类别");
frmAdd.type.focus();
return;
}
// if (frmAdd.author.value == 0)
// {
// alert("对不起,请输入作者");
// frmAdd.author.focus();
// return;
// }
// if (frmAdd.publisher.value == 0)
// {
// alert("对不起,请输入出版社");
// frmAdd.publisher.focus();
// return;
// }
// if (frmAdd.price.value == 0)
// {
// alert("对不起,请输入价钱");
// frmAdd.price.focus();
// return;
// }
if ((frmAdd.price.value != 0)&&(!isMoney(frmAdd.price.value)))
{
frmAdd.price.focus();
return;
}
// if (frmAdd.buydate.value == 0)
// {
// alert("对不起,请输入购买时间");
// frmAdd.buydate.focus();
// return;
// }
if (frmAdd.disc.value == 0)
{
alert("对不起,请选择是否有磁盘");
frmAdd.disc.focus();
return;
}
frmAdd.FormAction.value = "new"
frmAdd.submit();
}
// ---------------------------------------------------------
// 修改记录
// ---------------------------------------------------------
function btnUpdate_OnClick()
{
if (frmAdd.name.value == 0)
{
alert("对不起,请输入书名");
frmAdd.name.focus();
return;
}
// if (frmAdd.isbn.value == 0)
// {
// alert("对不起,请输入ISBN");
// frmAdd.isbn.focus();
// return;
// }
if (frmAdd.type.value == 0)
{
alert("对不起,请输选择类别");
frmAdd.type.focus();
return;
}
// if (frmAdd.author.value == 0)
// {
// alert("对不起,请输入作者");
// frmAdd.author.focus();
// return;
// }
// if (frmAdd.publisher.value == 0)
// {
// alert("对不起,请输入出版社");
// frmAdd.publisher.focus();
// return;
// }
// if (frmAdd.price.value == 0)
// {
// alert("对不起,请输入价钱");
// frmAdd.price.focus();
// return;
// }
if ((frmAdd.price.value != 0)&&(!isMoney(frmAdd.price.value)))
{
frmAdd.price.focus();
return;
}
// if (frmAdd.buydate.value == 0)
// {
// alert("对不起,请输入购买时间");
// frmAdd.buydate.focus();
// return;
// }
if (frmAdd.disc.value == 0)
{
alert("对不起,请选择是否有磁盘");
frmAdd.disc.focus();
return;
}
frmAdd.FormAction.value = "update"
frmAdd.submit();
}
// ---------------------------------------------------------
// 取消
// ---------------------------------------------------------
function btnCancel_OnClick()
{
location.href="bookinfo.asp?id=" + document.all.id.value; + "&";
}
function btnCancelAdd_OnClick()
{
location.href="booklist.asp";
}
// ---------------------------------------------------------
// 验证字符
// ---------------------------------------------------------
function isCharsInBag (s, bag)
{
var i;
for (i = 0; i < s.length; i++)
{
var c = s.charAt(i);
if (bag.indexOf(c) == -1) return false;
}
return true;
}
// ---------------------------------------------------------
// 验证价钱
// ---------------------------------------------------------
function isMoney(s)
{
var len = s.length
if(!isCharsInBag (s, "0123456789."))
{
alert("对不起,输入的价格必须是个数字!");
return false;
}
pos1 = s.indexOf(".");
pos2 = s.lastIndexOf(".");
if ((pos1 + 3 < len)&&(pos1 > 0))
{
alert("价格小数点后超过两位,请输入有效的价格!");
return false;
}
if (pos1 != pos2)
{
alert("价格出现两个小数点,请输入有效的价格!");
return false;
}
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -