728x90
반응형
//폼을 만든다.
//입찰가 입력을 안했다면 입력하라는 경고창을 띄운다.
//만약 입찰가가 현재가보다 낮다면 경고창을 띄우며, 값을 블럭처리함
//입찰가가 현재가보다 높다면 입찰되었다는 문구를 띄운 후 수정을 못하도록 한다.
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<h2>상품 경매</h2>
<form name="frm5">
[상품명] LG노트북<br>
[시장가] 560,000원<br>
[현재가]<input type="text" name="nowp" value="450000"><br>
[입찰가]<input type="text" name="ipcp"><br>
<input type="button" value="입찰" onclick="ipchal()">
<input type="button" value="취소" onclick="reset()">
</form>
<script>
function ipchal()
{
if(frm5.ipcp.value=="")
{
alert("입찰가를 입력하세요");
frm5.ipcp.focus();
}
else if (isNaN(frm5.ipcp.value)!=0)
{
alert("입찰가를 숫자로 입력하세요");
frm5.ipcp.select();
}
else if (frm5.ipcp.value<=frm5.nowp.value)
{
alert("입찰가가 현재가보다 낮습니다.");
frm5.ipcp.select();
}
else
{
alert("[입찰가] : "+frm5.ipcp.value+" 입찰되셨습니다.");
frm5.nowp.value=frm5.ipcp.value;
frm5.nowp.disabled=true;
}
}
</script>
</body>
</html>
728x90
반응형