demo2:

>웹 프론트엔드 >JS 튜토리얼 >js는 json 및 문자열 비교_javascript 기술과 같은 일반적인 작업을 처리합니다.

js는 json 및 문자열 비교_javascript 기술과 같은 일반적인 작업을 처리합니다.

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-05-16 17:23:131072검색

js는 json 형식의 삽입, 수정, 삭제, 문자열 비교와 같은 일반적인 작업을 처리합니다.

데모 1:
json 형식의 삽입 및 삭제

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


;
<script> <BR>함수 변경(){ <BR>var obj=document.getElementById("floor") <BR>if (document.getElementById("qu") .value= ="1"){ <BR>var t=document.createElement("OPTION") <BR>t.text="5층" <BR>t.value="5"; obj.add(t); <BR>}else if(document.getElementById("qu").value=="2"){ <BR>for(var i=0; i<obj.length;i ){ <BR>if(obj.options[i].value=="5"){ <BR>obj.remove(i) <BR>return <BR>} <BR>} <BR>} <BR> } <BR></script>








🎜>

실행 결과:


demo2:



코드 복사
js는 json 및 문자열 비교_javascript 기술과 같은 일반적인 작업을 처리합니다.
코드
if(list2.options[i].selected ==true){
var op = document.createElement("option")
op.text = list2.options [i].text;
op.value = list2.options[i].value;
list1.add(op)
list2.remove(i);
}

function toRight() {
var list1 = document.getElementById("list1");
var list2 = document.getElementById("list2"); >for (var i = list1.options.length-1; i >= 0 ; i--) {
if(list1.options[i].selected ==true){
var op = document .createElement("옵션");
op.text = list1.options[i].text;
op.value = list1.options[i].value
list2.add(op);
list1.remove(i);
}
}
}

function submit() {
var list2 = document.getElementById("list2" ); >var innerStr = "";
for (var i = 0; i innerStr = i " - " list2.options[i].text " : " list2 .options[i].value "";
}
var wt = document.getElementById("wt")
wt.innerHTML =
}







< ;입력 유형= "버튼" 값=">" onclick="toRight();submit()"/>










실행 결과:
js는 json 및 문자열 비교_javascript 기술과 같은 일반적인 작업을 처리합니다.
데모 3:

json 요소 삽입, 수정, 삭제 및 문자열로 변환 형식
코드 복사 코드는 다음과 같습니다.


데모






< ;/body>



실행 결과:


Demo4:

두 문자열의 서로 다른 요소 비교 두 문자열은 포함 관계를 갖습니다. 즉, 한 문자열은 다른 문자열의 하위 문자열이어야 합니다. 예를 들어 {1,2,4}는 {1,2,3,4의 하위 문자열입니다. 5}
js는 json 및 문자열 비교_javascript 기술과 같은 일반적인 작업을 처리합니다.


코드 복사
코드는 다음과 같습니다. IT-Homer 데모




;/body>



실행 결과:


데모5:




코드 복사


코드는 다음과 같습니다.



안녕하세요









我,喜,欢

,你

,做,朋,友






var textareaId = document.getElementById("textareaId");

var adddelTextId = document.getElementById("adddelTextId");
var NormalTextId = document.getElementById("normalTextId");
var addTextId = document.getElementById("addTextId");
var delTextId = document.getElementById("delTextId");

함수 initLoad(){
adddelText = NormalTextId.innerHTML addTextId.innerHTML;
textareaId.innerHTML = adddelText;
}

function hh(){
adddelTextFunc(true, ",IT-Homer");
adddelTextFunc(false, ",Sunboy_2050");
}

function adddelTextFunc(isAdd, txt){
if(isAdd){ // 추가
addTextId.innerHTML = txt;
} else { // del
delTextId.innerHTML = txt;
}

adddelText = NormalTextId.innerHTML addTextId.innerHTML;
textareaId.innerHTML = adddelText;
}





运行结果:
js는 json 및 문자열 비교_javascript 기술과 같은 일반적인 작업을 처리합니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.