반응형

javascript 4

커서가 Javascript/jquery를 사용하는 텍스트 삽입

커서가 Javascript/jquery를 사용하는 텍스트 삽입 텍스트 상자가 많은 페이지가 있습니다.누군가 링크를 클릭할 때, 저는 커서가 있는 곳에 한두 단어를 삽입하거나 포커스가 있는 텍스트 상자에 추가하기를 원합니다. 예를 들어, 커서/키보드가 'apple'이라고 표시된 텍스트 상자에 있고 그가 '[email]이라고 표시된 링크를 클릭하면 텍스트 상자에 'apple bob@example.com '라고 표시됩니다. 어떻게 해야 하나요?라디오/드롭다운/비텍스트 상자 요소에 초점을 맞춘다면 어떻게 될까요?텍스트 상자에 마지막으로 초점을 맞춘 내용을 기억할 수 있습니까?여기서 사용: function insertAtCaret(areaId, text) { var txtarea = document.getElem..

programing 2023.08.24

ESLint - '프로세스'가 정의되지 않았습니다.

ESLint - '프로세스'가 정의되지 않았습니다. 간단한 노드 프로젝트를 위해 ESLinter를 사용하고 있습니다.아래는 index.js에 있는 유일한 코드입니다. const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send({ hi: 'there' }); }); const PORT = process.env.PORT || 5000; app.listen(PORT); 사용 중VSCode편집자JS 코드용 ESLint를 자동으로 실행합니다. IDE에서 마지막 한 줄에 대한 아래 오류가 있습니다. [eslint] 'process' is not defined. (no-undef) 무슨 일인지 아는 거 ..

programing 2023.08.19

실행 중인 SetInterval 간격 변경

실행 중인 SetInterval 간격 변경 저는 setInterval을 사용하여 특정 횟수의 반복 동안 10분의 1초마다 문자열을 조작하는 Javascript 함수를 작성했습니다. function timer() { var section = document.getElementById('txt').value; var len = section.length; var rands = new Array(); for (i=0; i rands.max()) { clearInterval(interval); } }, 100); }; 간격을 특정 숫자로 설정하는 대신 실행할 때마다 카운터를 기준으로 업데이트하고 싶습니다.그래서 대신에: var interval = setInterval(function() { ... }, 100)..

programing 2023.08.14

페이지를 다시 로드하지 않고 쿼리 문자열 수정

페이지를 다시 로드하지 않고 쿼리 문자열 수정 사진 갤러리를 만들고 있는데 사진을 검색할 때 쿼리 문자열과 제목을 변경할 수 있으면 좋겠습니다. 제가 찾고 있는 동작은 연속/연속 페이지의 일부 구현에서 자주 볼 수 있으며, 쿼리 문자열을 아래로 스크롤하는 동안 페이지 번호가 계속 증가합니다(http://x.com?page=4) 등).이것은 이론적으로 간단해야 하지만 주요 브라우저에서 안전한 것을 원합니다. 저는 이 훌륭한 게시물을 발견했고, 모범을 따르려고 했습니다.window.history.pushstate하지만 그건 저에게 효과가 없는 것 같아요.그리고 브라우저 기록을 수정하는 것에 대해 별로 신경 쓰지 않기 때문에 이상적인 것인지 잘 모르겠습니다. 사진이 변경될 때마다 페이지를 다시 로드하지 않고 ..

programing 2023.08.09
반응형