좋아요, 그래서 저는 직장에 대한 .hta를 만들고 있지만 다른 코딩 기술을 이해하는데도 도움이됩니다. 그래서 내가 뭔가를 놓치고있는 것이 완전히 가능할 수 있습니다. 여기 줄 바꿈 대신 공백을 사용하는 이유는 무엇입니까?
코드이다<script>
function TransferData()
{
var textholder = "==============================";
textholder += "\r\n";
textholder += "\r\n" + document.getElementById("name").value;
textholder += "\r\n" + document.getElementById("phone").value;
textholder += "\r\n" + document.getElementById("email").value;
document.getElementById("outputbox").innerHTML = textholder;
}
</script>
<textarea id="name" rows="1" cols="30" onkeyup="TransferData()"></textarea>
<textarea id="phone" rows="1" cols="30" onkeyup="TransferData()"></textarea>
<textarea id="email" rows="1" cols="30" onkeyup="TransferData()"></textarea>
<textarea id="outputbox" rows="20" cols="50"></textarea>
각 요소의 ID가 텍스트 영역으로부터 구해 텍스트 영역에 전송된다. 그것을 다른 곳으로 보내는 것이 더 쉬울 경우, 자유롭게 제안하십시오. 이 데이터는 아무 것도 저장할 수 없으며 모두 하나의 문서에서 실행해야합니다. 이 데이터는 수집 된 후 곧 삭제됩니다. 아무도 왜 "\ r \ n"이 나에게 줄 바꿈이 아닌 공백만을주고 있는지 말할 수 있습니까?
그런데 ...이 글에 태그를 추가하지 못한 경우 제게 알려주십시오!
내 생각은 \ 연구 \ n' * 끝 (end-of-line) –
@BrianRoach에 대한 만약 당신이 옳을 것이라는 점을'div' 또는 비슷한 것이지만, 이것은 텍스트 영역입니다. 문제는 그것이 .value 대신 .innerHTML로 설정된다는 것입니다. Mikhail Vladimirov의 대답을 참조하십시오. – Stephen
더 많은 태그의 경우 HTML을 추가 할 수 있습니다. – Stephen