> 웹 프론트엔드 > JS 튜토리얼 > js_javascript 기술을 작성할 때 발생하는 몇 가지 사소한 문제

js_javascript 기술을 작성할 때 발생하는 몇 가지 사소한 문제

WBOY
풀어 주다: 2016-05-16 18:14:16
원래의
1066명이 탐색했습니다.

1. 의 OnClientClick 이벤트를 작성할 때 return을 추가해야 합니다. 그렇지 않으면 OnClientClick이 false를 반환하지만 OnClick 이벤트는 계속 실행됩니다.
예:

코드 복사 코드는 다음과 같습니다.

🎜>
2. window.showModalDialog()를 사용하여 새 창을 열 때 js 편집기나 기타 타사 편집기가 포함되어 있으면 편집할 수 없으며, 심지어 창을 열 수도 없습니다.
지금까지는 선택할 수 없습니다. 더 나은 솔루션을 찾으면 window.open() 메서드로 전환해 보세요.
3. 모든 선택 질문 체크박스:
html:

코드 복사 코드는 다음과 같습니다.
모두 선택


js:

코드 복사 코드는 다음과 같습니다.
function selectAll()
{
var obj = document.getElementById("chkAll")
var ckblist = document .getElementById("ckblist" );
var chk = ckblist.getElementsByTagName("input");
if(obj.checked)
{ 🎜> {
 { 🎜>

코드 복사


코드는 다음과 같습니다.


//js는 테이블을 가져오고 스타일을 변경합니다.

tr>

>



셀 1 셀 2
셀 3 셀 4
;셀 6

value.
timer=setInterval("alert('123')",500); //선언된 변수를 사용하여 setInterval에서 반환된 값을 저장합니다.
clearInterval(timer) 함수
실제로 setInterval 메소드에서 매개변수를 호출하고 함수가 매개변수를 전달해야 하는 경우 다음과 같은 방법으로 수행할 수 있습니다. 전달할 값을 전역 변수로 선언한 다음

Call 메소드에서 수행합니다. 예:
var n=1,obj;
function f1()
{ obj =setInterval (f2(),1000) }
함수 f2()
{ 경고(n =n;)}



3
// js는 이 페이지의 URL을 가져옵니다
var Url = window.location.href;

4
//js 이 페이지를 저장하는 컨트롤
document.execCommand("SaveAs","" ,"C:\index.htm") ; //1. 수행할 작업 이름, 2. 기본 저장 주소, 파일 이름 및 파일 형식
function save(dizhi){
document. execCommand("다른 이름으로 저장","",dizhi);


//열기, 다른 이름으로 저장, 속성, 인쇄" 외 14개 JS 코드
■열기■
<입력 이름=버튼 onClick=document.all.WebBrowser.ExecWB (1,1) 유형=버튼 값=열기>
다른 이름으로 저장■
<입력 이름=버튼 onClick=document.all.WebBrowser.ExecWB(4,1) 유형=버튼 값=다른 이름으로 저장>
classid=CLSID:8856F961 -340A -11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0>

■속성■
<입력 이름=버튼 onClick=document.all.WebBrowser.ExecWB(10, 1) type=button value=property>
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0>

■인쇄■
<입력 이름=버튼 onClick=document.all.WebBrowser.ExecWB(6,1) 유형=버튼 값=인쇄>
classid=CLSID:8856F961-340A -11D0-A96B -00C04FD705A2 height=0 id=WebBrowser width=0>

■페이지 설정■
<입력 이름=버튼 onClick=document.all.WebBrowser.ExecWB(8,1 ) 유형=버튼 value=페이지 설정>
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0>

■새로고침■

■즐겨찾기 가져오기■

■즐겨찾기 내보내기■

■즐겨찾기에 추가■

폴더>
■즐겨찾기 정리■
■원본 파일 보기■


■앞으로■

■뒤로■

//CSS 스타일 변경
1. 스타일 부분 변경(대소문자 구분)
className 변경(스타일 추가 필요 없음)
document.getElementById('t2').className=”…
classText 변경(스타일 추가 필수)
document.getElementById('t2').style.cssText=”…”
컨트롤의 CSS를 직접 변경 스타일
document.getElementById('t2' ).style.BackgroundColor=”#003366″
2. 스타일 전체 변경(스킨 변경)
현재 사용 중인 CSS 스타일에 ID를 추가하고 스킨 변경 참조된 CSS 스타일의 경로를 변경할 때, 예:

< ('css').href = 'ie.css'">스타일을 변경하려면 클릭하세요

7
//난수 생성, 매개변수는 (최소값, 최대값)입니다. value)
function GetRnd(min,max){
return parsInt(Math.random()*(max-min 1))
}

8
//Convert 문자열을 js
parseInt("123")의 숫자로 //123

관련 라벨:
js
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿