본문 바로가기
  • 문과생의 백엔드 개발자 성장기

|Playdata_study/JavaScript13

210609-14 xml/dom.tree/e tree DOM : Document Object Model, 웹 페이지에 대한 인터페이스 xml 파싱 (1) xml : dom.tree : 다른 언어와 유사한 API를 갖는 문서 객체 모델 인터페이스의 최소 구현. 전체(full) DOM보다 단순하고 훨씬 작다 from xml.dom.minidom import parse, parseString dom = parse('myfriend.xml') for name in dom.getElementsByTagName('name'): print(name.firstChild.data) print('==============================================') datasource = open('myfriend.xml') dom2 = parse(datas.. 2021. 6. 13.
210609_JavaScript 3 JS FORM 객체 1. 태그는 독립적으로 사용하지 않는다. 2. 태그 안에는 여러가지 입력 양식을 사용한다. 3. DOM (Document Object Model)로 접근해서 제어한다. 4. Form 객체를 액세스하여 제어한다. 5. js Form 객체 속성 : html을 tree구조인 Dom의 객체로 리턴을 받고 난 다음의 Form 객체속성 action : 태그의 action과 동일하다. elements : Form 태그안에 있는 양식(이너태그)을 배열로 관리 length : 이너태그의 갯수를 리턴 name : 태그의 name과 동일하다. method : 태그의 method랑 동일하다. target : 태그의 target 랑 동일하다. 6. 폼 태그의 객체 탐색 ex) 6-1. document.fm... 2021. 6. 9.
210608 _JavaScript 2 ✨ JS의 구동원리를 구현하고 사용할 수 있다. ✨ 배열과 함수, 폼데이터처리, 이벤트연동, 검증하는 방법등을 구현할 수 있다. ✔ 배열 : 하나 이상의 상수를 나열해서 하나의 이름으로 등록해서 사용하는 참조형으로 원소(요소)를 인덱스로 관리하며 0부터 시작한다. lenth 속성을 가진다. [형식] user_name = new Array(요소....또는 요소의 사이즈); ex) var av = new Array (10, 20, 30, 40, "abc"); av -----------> av[0] av[1] av[2] av[3] av[4] join() : 배열을 하나의 문자열로 만든다. reverse() : 역순 sort(): 정렬 slice(): 배열의 일부를 선택해서 부분적인 새로운 배열을 생성한다. c.. 2021. 6. 8.
210607_JavaScript 1 자바스크립트 태그 ✔ 형식 LANGUAGE : 스크립트 언어 종류를 설정. 자바 스크립트는 JavaScript를 넣고 비주얼베이직 스크립트는 VBScript를 넣으면 됨 SRC : 경로를 포함한 파일명을 설정. “C:/Jscript/test.js”와 같은 형식으로 설정 -- JS01 파일 document.write("First script1 "); document.write("First script2 "); document.write("First script3 "); document.write("First script4 "); ✔ 출력문 ✔ 연산자 : input A =2, input B =3 했을 때 ✔ 제어문 : 2를 입력 했을 때 2021. 6. 7.