본문 바로가기
반응형

JavaScript4

SMARTSuite9 첨부파일 파일명 확인하기 **upload**라는 첨부파일 모듈이 있고, 저장 버튼을 클릭하면 파일명이 "upload"에 있는지 확인하여 적합한 경우 알림 메시지를 표시합니다. 예를 들어, 파일명에 "기안문"이라는 단어가 포함되어 있지 않은 경우 "기안문 파일명이 없습니다."라는 알림 메시지를 표시합니다. onSaveSubmit: function() { var me = this; // 업로드된 파일 개수 확인 var fileCount = me.$.upload.allFiles.length; // 파일 개수만큼 반복문 실행 for (let i = 0; i < fileCount; i++) { // i번째 파일 가져오기 const file = me.$.upload.allFiles[i]; // 파일명에 "기안문"이 포함되어 있는지 확인 i.. 2023. 6. 21.
console.log 로 [object Object] 보는 방법 JavaScript에서 console.log() 함수를 사용하여 객체를 출력할 때 "[object Object]"라는 문자열이 표시되는 경우, 이는 기본적으로 JavaScript 객체의 문자열 표현이기 때문입니다. console.log() 함수는 객체를 문자열로 변환하여 출력하므로 객체의 내용을 보기 어렵게 표시됩니다. 객체를 읽기 쉬운 형식으로 출력하려면 JSON.stringify() 함수를 사용하여 객체를 JSON 형식의 문자열로 변환하는 것이 도움이 될 수 있습니다. 다음은 **console.log()**와 **JSON.stringify()**를 함께 사용하는 예시입니다: const myObject = { foo: 'bar', baz: 123 }; console.log(JSON.stringify(m.. 2023. 6. 12.
JavaScript에서 주말을 제외하고 두 날짜 간의 차이 일 수를 구하는 방법 JavaScript에서 주말을 제외하고 두 날짜 간의 차이 일 수를 구하는 방법은 다음과 같습니다: function getBusinessDaysDiff(startDate, endDate) { var diffDays = Math.ceil((endDate.getTime() - startDate.getTime()) / (1000 * 3600 * 24)); var weekends = 0; for (var i = 0; i 2023. 5. 12.
input 태그에 숫자와 소숫점만 들어가게 제어 하는 방법 HTML5에서는 input 요소에 type 속성을 사용하여 입력 가능한 데이터의 유형을 제한할 수 있습니다. 숫자와 소수점만 입력할 수 있도록하려면 type="number"를 사용하면 됩니다. 그러나 이 방법은 일부 브라우저에서 정확히 작동하지 않을 수 있습니다. 더욱 정확한 제어를 위해서는 JavaScript를 사용하여 입력된 값을 검증하는 방법을 사용할 수 있습니다. 예를 들어, input 요소에서 발생하는 keypress 이벤트를 사용하여 숫자와 소수점 이외의 문자를 막을 수 있습니다. 아래는 jQuery를 사용하여 이를 구현한 예시입니다. $(document).ready(function() { $('#number-input').keypress(function(event) { var charCode.. 2023. 4. 27.
반응형