Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- MySQL
- ๋ช ๋ น์ด
- ์๋ฐ์คํฌ๋ฆฝํธ
- select
- Ajax
- post๋ฐฉ์
- ๋ฐฐ์ด
- SQL
- ์ฝํ
- ์ปจํธ๋กค๋ฌ
- ์ธ๋ผ์ธ๋ทฐ
- ๋ณ์
- ํ ์ด๋ธ
- ๋์
- JavaScript
- Spring
- optionํ๊ทธ
- oracle
- order by
- Update
- DATE_FORMAT
- ํจ์
- ๋ฆฌ๋ ์ค
- like
- ๋ฐฑํฑ
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋์ ํ ์ด๋ธ
- ๋์ปค
- JSP
- JS
Archives
- Today
- Total
bom's happy life
[JS] ํ์ ๋์ํญ๋ชฉ ์ฒดํฌ์ submit( )๋๊ฒ ํ๊ธฐ ๋ณธ๋ฌธ
Deveolpment Study๐๏ธ/Javascript
[JS] ํ์ ๋์ํญ๋ชฉ ์ฒดํฌ์ submit( )๋๊ฒ ํ๊ธฐ
bompeach 2023. 7. 1. 18:15๋ฌธ์ :
ํ์ํญ๋ชฉ์ ์ฒดํฌ๋ฅผ ํด์ผ ์๋ฒ์ ์ ์ถ๋๋๋ก ์ฝ๋๋ฅผ ์งฐ๋๋ฐ, alert๋ง ๋จ๊ณ ์ ์ถ๋์ด๋ฒ๋ฆผ. inputํ๊ทธ ํ์ ์ submit์ผ๋ก ํด๋์์ ๊ทธ๋ฌ๋ค. onclickํจ์๋ฅผ ๊ตฌํํด๋จ์์๋ ๋ถ๊ตฌํ๊ณ submit์ด ๋์ด๋ฒ๋ ธ๋ค. ๊ทธ๋์ ํ์ ์ button์ผ๋ก ๋ฐ๊ฟจ๋๋, ๋ฒํผ์ ํด๋ฆญํ์๋ submit_btn() ํจ์๊ฐ ์คํ๋์ด์ ํ์ํญ๋ชฉ์ ์ฑ์์ผ ์๋ฒ๋ก ์ ์ถ๋๊ฒ ์์ ๋์๋ค!
์์ ๋ ์ฝ๋ :
<input type="button" class="reservBtn" id="reservationBtn" onclick="submit_btn()" value="๋๊ด์ ์ฒญํ๊ธฐ">
function submit_btn() {
//์ฝ๊ด๋์ ํ์ธ
var agree = document.getElementById("css_check_1");
if(!agree.checked) {
alert("ํ์ ๋์ ํญ๋ชฉ์ ์ฒดํฌํด์ฃผ์ธ์.");
return;
}
//ํ์ ์
๋ ฅ๋ ํ์ธ
var rpsnNm = document.getElementById('rpsnNm').value;
var ph1 = document.getElementById('ph1').value;
var ph2 = document.getElementById('ph2').value;
var ph3 = document.getElementById('ph3').value;
var endTime = document.getElementById('endTime').value;
var purpose = document.getElementById('purpose').value;
if(rpsnNm === '' || ph1 === '' || ph2 ==='' || ph3 === '' || endTime === '' || purpose === '') {
alert('ํ์ ์
๋ ฅ ํญ๋ชฉ์ ๋ชจ๋ ์
๋ ฅํด์ฃผ์ธ์.');
return;
}
document.getElementById("formData").submit();
}
'Deveolpment Study๐๏ธ > Javascript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] window.onload = function() ๋? (0) | 2023.09.20 |
---|---|
[JS] ์์ ๋ค์ด๋ก๋ ํ์(๋ด๋ณด๋ด๊ธฐ ์ ํํ์ ์ง์ ํ๊ธฐ) (0) | 2023.07.18 |
[JS] ๋ง ๋์ด ๊ณ์ฐํ๊ธฐ (0) | 2023.06.21 |
[JS] ๋์ ์ผ๋ก ์์ฑํ <option>ํ๊ทธ์ value ๊ฐ์ ธ์ค๊ธฐ (0) | 2023.06.07 |
[JS] <option>ํ๊ทธ์๋ <a>ํ๊ทธ๋ฅผ ์ฌ์ฉํ ์ ์์ ๋ ?_`onchange` (0) | 2023.06.07 |