「JavaScript用砂箱」の編集履歴(バックアップ)一覧はこちら
「JavaScript用砂箱」(2011/04/11 (月) 00:30:52) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
&color(red){このページは管理者のみ編集できます(@wikiの仕様)}
#html2(){{
<noscript><font color="red">JavaScriptがOFFになっています</font></noscript>
}}
**ハロワ
#javascript(){{
document.write("Hello World!!");
}}
**関数の実行
#javascript(){{
<form name="js">
<input type="button" value="関数テスト" onclick="hoge()">
</form>
<script type="text/javascript">
<!--
function hoge() { window.alert('関数を実行しました。'); }
// -->
</script>
}}
**[inch]から[cm]へ
#javascript(){{
<form name="conv">
<input type="text" size="20" name="tbinch" onKeyUp="inch_convert()" onChange="inch_convert()">
<input type="button" value="変換" onclick="inch_convert()">
<div id="output">***</div>
</form>
<script type="text/javascript">
<!--
function inch_convert() {
var input = document.conv.tbinch.value;
var output = "Error";
if( input.match(/^[^0-9]*([0-9]+(\.|,)[0-9]+)[^0-9]*$/) ){
input = RegExp.$1.replace(",",".");
input = parseFloat(input);
}else if( input.match(/^[^0-9]*([0-9]+)[^0-9]*$/) ){
input = parseInt(RegExp.$1);
}else if( input.match(/^[^0-9]*([0-9]+)\s+([0-9]+)[\s]*\/[\s]*([0-9]+)[^0-9]*$/) ){
input = parseInt(RegExp.$1) + (parseInt(RegExp.$2) / parseInt(RegExp.$3));
}
output = input * 2.54;
output = output.toFixed(3);
output = "<font size=4 font-weight=150>" + output + " cm</font>";
document.getElementById('output').innerHTML = output;
}
// -->
</script>
}}
表示オプション
横に並べて表示:
変化行の前後のみ表示: