쌍따옴표 문제

쌍따옴표 문제

QA

쌍따옴표 문제

본문

 

 

 

 // db에 저장된 원문 

var value = document.getElementsByName('db_value'+ $i)[0].value;

 

      // 사용자 입력값
     var tmp = document.getElementsByName('wr_'+ $i)[0].value;

 

      // 원문과 비교 

if(tmp ==value){

alert("원문과 일치합니다.");

}else{
  alert("원문과 일치하지 않습니다.");

}

 

db에서 텍스트 불러와서 input 박스에 입력한 값과 비교하는 건데요.

쌍따옴표만 있으면 문제입니다.

db 문자열에 저장된 ​ 굽은 쌍따옴표와 키보드로 입력한 " 따옴표가 다르다고 나와서

db 쌍따옴표를 복사해서 input 박스에 붙여넣기 하고 비교하니까 같다고 나오더라구요,

 

그래서 db에 쌍따옴표를 " 키보드따옴표로 바꿔 저장하고 input 박스에 " 입력하고 비교하는데 ,

다르다고 나옵니다. 다른 특수 문자 * 로 대체하면 정상인데

왜 쌍따옴표만 문제를 일으키는 걸까요 ㅡ.ㅡ

 

도움 부탁드립니다.~  

이 질문에 댓글 쓰기 :

답변 3

답변을 작성하시기 전에 로그인 해주세요.
전체 4

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT