JS 입력 양식의 데이터를 텍스트에 저장하는 방법은 무엇입니까?

성운 가루

여러 필드의 입력 데이터를 JS 변수에 저장 한 다음 텍스트에 붙여 넣어야합니다. 어떤 이유로 작동하지 않는 것 같은 내 코드가 있습니다.

다음은 입력 필드입니다.

    <ul id="listings">
            <li><input type="text" id="adjectives1" value="Adjective"></li>
            <li><input type="text" id="adjectives2" value="Adjective"></li>
            <li><input type="text" id="adjectives3" value="Adjective"></li>
    </ul>

다음은 그 텍스트입니다.

<div id="textualdiv"> As the <span id="adjective1">fatal</span> mating dance of a pair of black holes with a total mass of more than a billion suns. Mostly in the form of <span id="adjective2">violent</span> in space-time known as  <span id="adjective3">gravitational</span> waves.</div>

</div>

다음은 JS 스크립트입니다.

<script>
var adjective1 = document.getElementById("adjectives1").value;
var adjective2 = document.getElementById("adjectives2").value;
var adjective3 = document.getElementById("adjectives3").value;
</script>

<script>
document.getElementById('adjective1').innerHTML = adjective1;
document.getElementById('adjective2').innerHTML = adjective2;
document.getElementById('adjective3').innerHTML = adjective3;
</script>

입력 필드에 이미있는 텍스트의 기본 "형용사"값만 붙여 넣습니다. 그러나 다른 것을 입력하면 텍스트가 변경되지 않고 형용사 단어가 계속 표시됩니다.

아룬 P 조니

입력 값이 변경되면 대상 요소 콘텐츠를 업데이트하는 변경 이벤트 처리기를 사용해야합니다.

function update(el){
  var value = el.value;
  document.getElementById(el.id.replace('adjectives', 'adjective')).innerHTML = value;
}
<ul id="listings">
  <li><input type="text" id="adjectives1" value="Adjective" onchange="update(this)"></li>
  <li><input type="text" id="adjectives2" value="Adjective" onchange="update(this)"></li>
  <li><input type="text" id="adjectives3" value="Adjective" onchange="update(this)"></li>
</ul>


<div id="textualdiv"> As the <span id="adjective1">fatal</span> mating dance of a pair of black holes with a total mass of more than a billion suns. Mostly in the form of <span id="adjective2">violent</span> <span id="noun3">ripples</span> in space-time known as  <span id="adjective3">gravitational</span> waves.</div>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Laravel에 양식 데이터를 저장하는 방법은 무엇입니까?

분류에서Dev

Django에서 양식의 임시 데이터를 저장하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Laravel 6의 양식을 통해 테이블에 데이터를 저장하는 방법은 무엇입니까?

분류에서Dev

입력 양식 앞에 텍스트를 넣는 방법은 무엇입니까?

분류에서Dev

Laravel 양식 텍스트 입력에 정적 텍스트를 추가하는 방법은 무엇입니까?

분류에서Dev

html 양식의 데이터로 d3.js 차트를 다시 그리는 방법은 무엇입니까?

분류에서Dev

html 양식의 데이터로 d3.js 차트를 다시 그리는 방법은 무엇입니까?

분류에서Dev

많은 양의 데이터를 어레이에 저장하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Ajax.ActionLink 내부의 양식에 입력 된 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

Sails.js-모델의 필드 만 데이터베이스에 저장하는 방법은 무엇입니까?

분류에서Dev

Django 1.10을 사용하여 HTML 양식의 데이터를 postgres 데이터베이스에 저장하는 방법은 무엇입니까?

분류에서Dev

PHP 양식 데이터를 일반 텍스트 파일로 웹 서버에 저장하는 방법은 무엇입니까?

분류에서Dev

다른 종류와 수의 HTML 양식 데이터를 데이터베이스에 저장하는 방법은 무엇입니까?

분류에서Dev

텍스트 영역 양식에서 데이터를 게시하는 방법은 무엇입니까?

분류에서Dev

플랫 파일의 텍스트 상자에 텍스트를 저장하는 방법은 무엇입니까?

분류에서Dev

SQLite에 이미지를 저장하는 방법과 입력 텍스트 및 이미지를 표 형식으로 내보내는 방법은 무엇입니까?

분류에서Dev

laravel 5의 외래 키를 포함하는 시험 테이블에 양식의 데이터를 저장하는 방법은 무엇입니까?

분류에서Dev

DocumentDB에 자식 클래스의 데이터를 저장하는 방법은 무엇입니까?

분류에서Dev

파이썬의 출력을 데이터베이스에 저장하는 방법은 무엇입니까?

분류에서Dev

Formik 데이터의 initialValues 안에 입력 된 값을 저장하는 방법은 무엇입니까?

분류에서Dev

Javascript를 사용하여 다른 페이지의 테이블에 양식 데이터를 저장하는 방법은 무엇입니까?

분류에서Dev

터미널의 텍스트를 다양한 텍스트 형식으로 저장하는 방법은 무엇입니까?

분류에서Dev

양식이 Angular의 지시문에있을 때 양식 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

React JS 프론트 엔드에 민감한 데이터를 저장하는 방법은 무엇입니까?

분류에서Dev

데이터 입력에서 보고서를 양식에 공급하는 방법은 무엇입니까?

분류에서Dev

양식에 입력 된 데이터를 다른 파일에 표시하는 방법은 무엇입니까?

분류에서Dev

React.js Chrome 확장-Background.js의 데이터를 React 내부의 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

전체 열 양식 데이터베이스를 가져 와서 개별 단추의 텍스트에 할당하는 방법은 무엇입니까?

분류에서Dev

동적으로 생성 된 입력에서 양식 데이터를 POST하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Laravel에 양식 데이터를 저장하는 방법은 무엇입니까?

  2. 2

    Django에서 양식의 임시 데이터를 저장하는 가장 좋은 방법은 무엇입니까?

  3. 3

    Laravel 6의 양식을 통해 테이블에 데이터를 저장하는 방법은 무엇입니까?

  4. 4

    입력 양식 앞에 텍스트를 넣는 방법은 무엇입니까?

  5. 5

    Laravel 양식 텍스트 입력에 정적 텍스트를 추가하는 방법은 무엇입니까?

  6. 6

    html 양식의 데이터로 d3.js 차트를 다시 그리는 방법은 무엇입니까?

  7. 7

    html 양식의 데이터로 d3.js 차트를 다시 그리는 방법은 무엇입니까?

  8. 8

    많은 양의 데이터를 어레이에 저장하는 가장 좋은 방법은 무엇입니까?

  9. 9

    Ajax.ActionLink 내부의 양식에 입력 된 데이터를 얻는 방법은 무엇입니까?

  10. 10

    Sails.js-모델의 필드 만 데이터베이스에 저장하는 방법은 무엇입니까?

  11. 11

    Django 1.10을 사용하여 HTML 양식의 데이터를 postgres 데이터베이스에 저장하는 방법은 무엇입니까?

  12. 12

    PHP 양식 데이터를 일반 텍스트 파일로 웹 서버에 저장하는 방법은 무엇입니까?

  13. 13

    다른 종류와 수의 HTML 양식 데이터를 데이터베이스에 저장하는 방법은 무엇입니까?

  14. 14

    텍스트 영역 양식에서 데이터를 게시하는 방법은 무엇입니까?

  15. 15

    플랫 파일의 텍스트 상자에 텍스트를 저장하는 방법은 무엇입니까?

  16. 16

    SQLite에 이미지를 저장하는 방법과 입력 텍스트 및 이미지를 표 형식으로 내보내는 방법은 무엇입니까?

  17. 17

    laravel 5의 외래 키를 포함하는 시험 테이블에 양식의 데이터를 저장하는 방법은 무엇입니까?

  18. 18

    DocumentDB에 자식 클래스의 데이터를 저장하는 방법은 무엇입니까?

  19. 19

    파이썬의 출력을 데이터베이스에 저장하는 방법은 무엇입니까?

  20. 20

    Formik 데이터의 initialValues 안에 입력 된 값을 저장하는 방법은 무엇입니까?

  21. 21

    Javascript를 사용하여 다른 페이지의 테이블에 양식 데이터를 저장하는 방법은 무엇입니까?

  22. 22

    터미널의 텍스트를 다양한 텍스트 형식으로 저장하는 방법은 무엇입니까?

  23. 23

    양식이 Angular의 지시문에있을 때 양식 데이터를 얻는 방법은 무엇입니까?

  24. 24

    React JS 프론트 엔드에 민감한 데이터를 저장하는 방법은 무엇입니까?

  25. 25

    데이터 입력에서 보고서를 양식에 공급하는 방법은 무엇입니까?

  26. 26

    양식에 입력 된 데이터를 다른 파일에 표시하는 방법은 무엇입니까?

  27. 27

    React.js Chrome 확장-Background.js의 데이터를 React 내부의 변수에 저장하는 방법은 무엇입니까?

  28. 28

    전체 열 양식 데이터베이스를 가져 와서 개별 단추의 텍스트에 할당하는 방법은 무엇입니까?

  29. 29

    동적으로 생성 된 입력에서 양식 데이터를 POST하는 방법은 무엇입니까?

뜨겁다태그

보관