visualforce page에서는 dom이 제대로 먹히지 않는 것 같았는데

getElementId로는 값을 가져올 수가 없었다.

 

한참 시도하다가 평생 써본적 없던 jquery를 사용해 

아래와 같이 시도하니 값을 가져올 수 있어서 유효성검사를 할 수 있었다.

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
    <script>
        function submitForm() {
            let a= $('[id$=a]').val();
            if (a === null || a === "") {
                alert("xxxx is required.");
                event.preventDefault();
            } else {
                alert("xxxx has been submitted.");
            }
        }
    </script>

 

세일즈포스의 이미지를 외부에서 사용해야 하는데

접근을 할 수 없어서 이미지 사용이 안된다는 분이 계셔서 

예전에 작성한 ContentDistribution에 대해 알려드렸는데

Link로는 사용이 되지 않아서 추가로 확인해보니 DownloadUrl을 src로 넣으면 이미지가 출력되는걸 볼 수 있었다.

 

Form을 작성해야 했기 때문에

처음 만든 Form으로 이동하는 Link Form의 Sites와 Controller를 만들었는데

인터페이스 관련 요청 및 문의가 계속 들어와서 퇴근까지 진도를 나가지 못했다.

 

해당 부분은 얼추 해결되었기 때문에

내일은 빠르게 Form을 만들 수 있으면 좋겠다.

 

 

(1).백준 5607번 問題 1은 점수가 큰 사람이 모든 점수를 가지고

같을 경우 본인의 점수를 가지는 방식으로 진행되는 게임을 했을 때

최종적으로 각각 몇점인지를 계산해야 하는 문제였다.

 

if문으로 점수를 비교해서 더해주고 출력하는 간단한 방식으로 해결했다.

const input = `3
9 1
5 4
0 8`.split('\n')

let a = 0
let b = 0

for(let i = 1 ; i < input.length ; i++){
    const [x, y] = input[i].split(' ').map(Number)
    if(x > y){
        a += x+y
    }
    else if(y > x){
        b += x + y
    }
    else{
        a += x
        b += y
    }
}

console.log(`${a} ${b}`)

'회고' 카테고리의 다른 글

[개발일지] - 68  (0) 2023.09.06
[개발일지] - 67  (0) 2023.09.05
[개발일지] - 65(주말)  (0) 2023.09.03
[개발일지] - 64(주말)  (0) 2023.09.02
[개발일지] - 63  (0) 2023.09.01

+ Recent posts