input 값을 자바스크립트로 받을 수 있나요?

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
input 값을 자바스크립트로 받을 수 있나요?

QA

input 값을 자바스크립트로 받을 수 있나요?

본문

<input type="hidden" name="wr_1" id="wr_1" value="<?php echo $test ?>" > 

현재 이렇게 값을 받고 있는데

해당 값이 F12로 보면 보여져서 자바스크립트로 받을려고 합니다(물론 자바스크립트도 볼려면 볼수 있지만 쉽게(?) 보이지 않기 위하여...)

혹시 방법 있을까요? 꼭 자바스크립트가 아니여도 좋습니다

이 질문에 댓글 쓰기 :

답변 4

그냥 write_update.head.skin.php 파일에서 제어하시면

클라이언트에서 아예 안보이게 설정할 수 있습니다.

특정 값을 보내던 받던 해당 파일에서 제어하면 됩니다.

미니님 말씀대로 해당 스킨 페이지에 write_update.head.skin.php 파일을 만드시고

$wr_1 = '안녕하세요'; 할당시 여분필드 wr_1 에 안녕하세요 가 저장됩니다.

이건 폼 업데이트 과정에서 업데이트 되므로 f12 나 기타 방법으로 알수가 없습니다.

 

한번 참고해 보세요. 예전에 제가 짜 둔 유니코드 변환 함수입니다.

유니코드라 해도 그리 보기 싫은 문자열이 나타나지는 않습니다.

 

<script>
function uniChange() {
    arguments[0] = arguments[0].trim();
    uni = gz = "";
    for (i = 103; i <= 122; i++) gz += String.fromCharCode(i);
    for (i in arguments[0]) uni += (i == 0 ? "" : gz[Math.floor(Math.random() * 19)]) + arguments[0][i].charCodeAt(0).toString(16);
    return uni;
}
document.write(uniChange("그누보드"));
</script>

 

----------

 

아래 보라색은 위 코드를 실행해서 나온 문자열입니다.

 

----------

 

<script>
function strChange() {
    arguments[0] = arguments[0].trim();
    str = f0 = "";
    for (i in arguments[0]) f0 += arguments[0][i].replace(/^[g-z]/, "|");
    for (i in f0.split("|")) str += String.fromCharCode(parseInt(f0.split("|")[i], 16));
    return str;
}
document.write(strChange("adf8wb204qbcf4xb4dc"));
</script>

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색

회원로그인

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