
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
안녕하세요!
어떻게 클릭한 시간을 Db에 저장할 수 있을까요??!!
(index):27 Uncaught ReferenceError: dataString is not defined 이렇게 뜹니다!
작성한 코드 및 에러 메세지
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
function save_url() {
let url_give = $('#url').val()
$.ajax({
type: "POST",
url: "/test",
data: {url_give: url_give},
success: function (response) {
alert(response['msg'])
window.location.reload()
}
});
}
function save_comment() {
let comment_give = $('#comment').val()
let star_give = $('#star').val()
let time_give = dataString
$.ajax({
type: "POST",
url: "/detail/comments",
data: {comment_give: comment_give, star_give: star_give, time_give: time_give},
success: function (response) {
alert(response['msg'])
window.location.reload()
}
});
}
</script>
</head>
<body>
<h1>크롤링할 url입력하기</h1>
<input id="url">
<button onclick="save_url()">저장</button>
<!-- 코멘트받기-->
<div>
<input id="comment">
<select id="star">
<option value="1">1점</option>
<option value="2">2점</option>
<option value="3">3점</option>
<option value="4">4점</option>
<option value="5">5점</option>
</select>
<button onclick="save_comment()" id="myButton">한줄평 등록</button>
<script>
document.getElementById("myButton").addEventListener("click", function clock() {
var today = new Date();
var year = today.getFullYear();
var month = ('0' + (today.getMonth() + 1)).slice(-2);
var day = ('0' + today.getDate()).slice(-2);
var hours = ('0' + today.getHours()).slice(-2);
var minutes = ('0' + today.getMinutes()).slice(-2);
var seconds = ('0' + today.getSeconds()).slice(-2);
var dateString = year + '-' + month + '-' + day + hours + ':' + minutes + ':' + seconds;
console.log(dateString);
});
</script>
</div>
</body>
</html>
