반응형

JavaScript 76

입력 문자열에 javascript의 숫자가 포함되어 있는지 확인합니다.

입력 문자열에 javascript의 숫자가 포함되어 있는지 확인합니다. 최종 목표는 입력 필드를 검증하는 것입니다.입력은 영숫자 또는 숫자 중 하나입니다.제가 틀리지 않았다면, 이 질문은 "숫자"가 아니라 "숫자를 포함합니다"를 요구합니다.그래서: function hasNumber(myString) { return /\d/.test(myString); } javascript를 사용하여 실행할 수 있습니다.Jquery 또는 Regex 불필요 function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); } 구현 중 var val = $('yourinputelement').val(); if(isNumeric(val)) { alert('number'..

sourcecode 2022.09.26

Google Maps API v3: 모든 마커를 제거하는 방법

Google Maps API v3: 모든 마커를 제거하는 방법 Google Maps API v2에서 모든 지도 마커를 제거하려면 다음 작업을 수행할 수 있습니다. map.clearOverlays(); Google Maps API v3에서 이 작업을 수행하려면 어떻게 해야 합니까? Reference API를 보면 잘 모르겠어요.다음 작업을 수행합니다. I. 글로벌 변수 선언: var markersArray = []; II. 함수를 정의합니다. function clearOverlays() { for (var i = 0; i < markersArray.length; i++ ) { markersArray[i].setMap(null); } markersArray.length = 0; } 또는 google.maps..

sourcecode 2022.09.26

Javascript에서 CSS를 추가하려면 어떻게 해야 하나요?

Javascript에서 CSS를 추가하려면 어떻게 해야 하나요? CSS 규칙을 추가하는 방법(예:strong { color: red }Javascript를 사용하여?심플하고 직접적인 접근방식은 새로운 테크놀로지를 만들고 추가하는 것입니다.style를 누릅니다. // Your CSS as text var styles = ` .qwebirc-qui .ircwindow div { font-family: Georgia,Cambria,"Times New Roman",Times,serif; margin: 26px auto 0 auto; max-width: 650px; } .qwebirc-qui .lines { font-size: 18px; line-height: 1.58; letter-spacing: -.004em..

sourcecode 2022.09.25

jQuery를 사용하여 특정 항목으로 스크롤하려면 어떻게 해야 합니까?

jQuery를 사용하여 특정 항목으로 스크롤하려면 어떻게 해야 합니까? 세로 스크롤바가 있는 큰 테이블이 있습니다.jQuery/JavaScript를 사용하여 이 표의 특정 행까지 스크롤합니다. 이를 위한 기본 제공 방법이 있습니까? 여기 가지고 놀 수 있는 작은 예가 있다. div { width: 100px; height: 70px; border: 1px solid blue; overflow: auto; } 1 2 3 4 5 6 7 8 9 아주 간단합니다.플러그인은 필요 없습니다. var $container = $('div'), $scrollTo = $('#row_8'); $container.scrollTop( $scrollTo.offset().top - $container.offset().top + $..

sourcecode 2022.09.25

JavaScript에서 창, 화면, 문서의 차이점은 무엇입니까?

JavaScript에서 창, 화면, 문서의 차이점은 무엇입니까? 이러한 용어는 DOM의 글로벌 환경으로서 서로 교환할 수 있습니다.어떤 차이점(있는 경우)과 어떤 경우에 각각 사용해야 합니까?Window는 메인 JavaScript 오브젝트 루트입니다.global object문서 오브젝트 모델의 루트로 취급할 수도 있습니다.액세스 할 수 있습니다.window. window.screen아니면 그냥screen는 물리적인 화면 치수에 관한 작은 정보 객체입니다. window.document아니면 그냥document는 잠재적으로 표시되는(또는 렌더링된) 문서 객체 모델/DOM의 주요 객체입니다. 부터window는 글로벌 오브젝트입니다.속성 이름만으로 그 속성을 참조할 수 있기 때문에 적어 둘 필요가 없습니다.wi..

sourcecode 2022.09.25

Javascript는 PHP 폭발()에 상당합니다.

Javascript는 PHP 폭발()에 상당합니다. 다음과 같은 문자열이 있습니다. 00000020C90037:TEMP: 데이터 다음 문자열이 필요합니다. TEMP: 데이터. PHP를 사용하면 다음과 같이 할 수 있습니다. $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; 효과적인 방법explodeJavaScript 문자열은 PHP에서 동작하는 방식입니까?이것은 PHP 코드에서 직접 변환한 것입니다. //Loading the variable var mystr = '0000000020C90037:TEMP:data'; //Splitting it with : as the separator var ..

sourcecode 2022.09.25

JavaScript 개체의 속성을 열거하려면 어떻게 해야 합니까?

JavaScript 개체의 속성을 열거하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. JavaScript 개체를 루프하거나 열거하려면 어떻게 해야 합니까? (47개 답변) 닫힘6년 전에요. JavaScript 개체의 속성을 열거하려면 어떻게 해야 합니까? 정의된 변수와 값을 모두 나열하고 싶은데 변수를 정의하면 실제로 창 객체의 속성이 생성된다는 것을 배웠습니다.매우 심플: for(var propertyName in myObject) { // propertyName is what you want // you can get the value like this: myObject[propertyName] } 개인 변수는 사용할 수 없기 때문에 이 방법으로는 얻을 수 없습니다. 편집: @bitw..

sourcecode 2022.09.24

텍스트 입력 필드 내에서 커서 위치(문자 단위)를 가져옵니다.

텍스트 입력 필드 내에서 커서 위치(문자 단위)를 가져옵니다. 입력 필드 내에서 캐럿 위치를 가져오려면 어떻게 해야 합니까? 구글을 통해 몇 가지 조각들을 찾았지만 방탄은 없었습니다. 기본적으로 jQuery 플러그인 같은 것이 이상적이기 때문에 간단하게 할 수 있습니다. $("#myinput").caretPosition() 간단한 업데이트: 사용하다field.selectionStart 예를 들어 보겠습니다. 이것을 지적해 주신 @commonSenseCode 덕분입니다. 오래된 답변: 이 솔루션을 찾았습니다.jquery 기반은 아니지만 jquery에 통합하는 데는 문제가 없습니다. /* ** Returns the caret (cursor) position of the specified text field ..

sourcecode 2022.09.23

최대 콜 스택사이즈가 에러를 넘었습니다.

최대 콜 스택사이즈가 에러를 넘었습니다. DWR(Direct Web Remoteing) JavaScript 라이브러리 파일을 사용하고 있으며 Safari(데스크탑 및 iPad)에서만 오류가 발생합니다. 라고 쓰여 있다 최대 콜 스택사이즈를 넘었습니다. 이 오류는 정확히 무엇을 의미하며 처리를 완전히 중지합니까? ,, 음음 for for for for for의 도 가능Safari는 「」( 「」)에 .iPad Safari 써있어요. 실행이 타임아웃을 초과했습니다. 같은 콜 스택의 문제라고 상정하고 있습니다).즉, 콜 스택의 제한에 도달할 때까지 코드 내 어딘가에 함수를 호출하고, 그 함수는 다른 함수를 호출합니다. 이는 거의 항상 베이스 케이스가 충족되지 않는 재귀 함수 때문입니다. 스택 표시 이 코드를 고..

sourcecode 2022.09.23

변수 앞에 더하기 기호가 있는 목적은 무엇입니까?

변수 앞에 더하기 기호가 있는 목적은 무엇입니까? 의 개요+d에 function addMonths(d, n, keepTime) { if (+d) { 심술궂은가요?그+연산자는 개체의 숫자 표현을 반환합니다.그래서 당신의 특별한 경우, 그것은 if를 전제로 하고 있는 것처럼 보일 것입니다.d0이 아닌 숫자입니다. 여기를 참조해 주세요.그리고 댓글에 지적된 것처럼 여기.교환입니다.+는 값을 숫자로 변환하는 단항 연산자입니다.아래 표는 다른 값에 대해 이 연산자를 사용한 결과입니다. +----------------------------+-----------+ | Value | + (Value) | +----------------------------+-----------+ | 1 | 1 | | '-1' | -1..

sourcecode 2022.09.22
반응형