FrontEnd/자바스크립트(Javascript)
[자바스크립트] ...더보기 구현
2022. 2. 17. 22:12반응형
<script>
var source;
window.onload = function () {
let el = document.getElementsByClassName("article_comment")[0];
if ( el.innerText.length > 95 ) {
let string = el.innerText;
source = string;
console.log(source + ": source");
string = string.substr(0, 95);
el.innerText = string + "...";
let tag = document.createElement('strong');
tag.onclick = function () {
runCommand();
}
tag.setAttribute("onclick", "runCommand();");
tag.innerText = "더보기";
el.appendChild(tag);
}
}
function runCommand() {
let el = document.getElementsByClassName("article_comment")[0];
el.innerText = source;
}
</script>
반응형
'FrontEnd > 자바스크립트(Javascript)' 카테고리의 다른 글
[자바스크립트] getElementById로 text area 값 가져와서 span값 변경하기 (0) | 2023.03.06 |
---|---|
[자바스크립트] HTML 클래스 이름으로 값을 가져오기 (0) | 2022.02.17 |
[자바스크립트] 드래그 엔 드롭 (0) | 2022.02.03 |
[자바스크립트] Node.js란? (0) | 2022.01.26 |
[자바스크립트] JQuery 시작하기 (0) | 2021.12.06 |