sonoshouのまじめなブログ

情報系大学生からのウェブ見習い人生の記録

formからjavascriptへ値を渡してhtmlで表示する

主にjQuery Mobileなどのちょっとしたウェブアプリでまた使いそうなのでメモ。

formのtype=textで値を入力できるようにし、送信ボタンでfunc()を呼び出す。
その後、func()内で入力した値を受け取り、再度値をセットする。

そんな、サンプルコード。

index.html

<script type="text/javascript" src="func.js"></script>

<form name="param" action="#">
<input type="text" id="num">
<input type="button" value="送信" onClick="func()">
</form>
<div id="answer"></div>

func.js

function func() {
  var x = document.getElementById('num').value;
  numx = parseInt(x);
  numx = numx + 1;
  document.getElementById('answer').innerHTML = numx;
}