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 |