変換

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <title>変換</title>
  <link rel="stylesheet" href="style.css" />
</head>
<body>

<div class="container">
  <h1></h1>
</div>変換go!<br>
<form name="js">
<textarea rows="3" cols="30" name="txtb" placeholder="旧字体を入力して下さい。"></textarea>
<textarea rows="3" cols="30" name="txtc" placeholder="新字体がここに出ます。"></textarea>
</form>
<script>
function henkan(){
var str = document.js.txtb.value;
str = str.replace(/亞/g,"亜");
str = str.replace(/國/g,"国");
str = str.replace(/圍/g,"囲");
str = str.replace(/舊/g,"旧");
str = str.replace(/惡/g,"悪");
str = str.replace(/圓/g,"円");
str = str.replace(/樂/g,"楽");
str = str.replace(/區/g,"区");
str = str.replace(/兒/g,"児");
str = str.replace(/條/g,"条");
str = str.replace(/聲/g,"声");
str = str.replace(/澤/g,"沢");
str = str.replace(/鬪/g,"闘");
str = str.replace(/壓/g,"圧");
str = str.replace(/氣/g,"気");
str = str.replace(/畧/g,"略");
str = str.replace(/與/g,"与");
str = str.replace(/ゐ/g,"い");
str = str.replace(/ヰ/g,"イ");
str = str.replace(/ゑ/g,"え");
str = str.replace(/ヱ/g,"エ");
str = str.replace(/羽/g,"羽");
str = str.replace(/鹽/g,"塩");
str = str.replace(/變/g,"変");
str = str.replace(/爲/g,"為");
str = str.replace(/氣/g,"気");
str = str.replace(/卷/g,"巻");
str = str.replace(/圖/g,"図");
str = str.replace(/縣/g,"県");
str = str.replace(/絲/g,"糸");
str = str.replace(/屬/g,"属");
str = str.replace(/數/g,"数");
str = str.replace(/ヹ/g,"エ''");
str = str.replace(/ヸ/g,"イ''");
document.js.elements[1].value = str;
}
</script>
<br>
<button onclick="henkan()">上の文章を旧字体から変換!</button><br>
計算上90文字が目安です。<br>
変換表<br>
<h3>旧字体</h3>
亞→亜<br>
國→国<br>
圍→囲<br>
舊→旧<br>
惡→悪<br>
圓→円<br>
樂→楽<br>
區→区<br>
兒→児<br>
條→条<br>
聲→声<br>
澤→沢<br>
鬪→闘<br>
壓→圧<br>
氣→気<br>
畧→略<br>
與→与<br>
羽→羽<br>
鹽→塩<br>
變→変<br>
爲→為<br>
氣→気<br>
卷→巻<br>
圖→図<br>
縣→県<br>
絲→糸<br>
屬→属<br>
數→数
<h3>旧文字</h3>
ゐ→い<br>
ヰ→イ<br>
ヸ→イ''<br>
ゑ→え<br>
ヱ→エ<br>
ヹ→エ''<br>
<pre>
v1.0
Tricoへ投稿。
v1.1
旧文字「ヰ」「ゐ」へ対応。
v1.11
旧文字「ゑ」「ヱ」へ対応。
v1.12
旧字体「惡」へ対応。
v1.13
旧字体「圓」「樂」へ対応。
v1.14
旧字体「區」へ対応。
v1.2
旧字体「兒」「條」「聲」「澤」へ対応。
v1.21
旧字体「鬪」へ対応。
v1.3
旧字体「壓」「氣」「畧」へ対応。
v1.31
旧字体「與」へ対応。
v1.32
旧字体「羽」へ対応。
v1.4
新字体から変換のテキストボックスを追加。
v1.41
旧文字「ヹ」へ対応。
==リニューアル版==
v1.0
リニューアル!
旧文字「ヸ」へ対応。
v1.1
旧字体「鹽」へ対応。
仕様変更。
v1.11
旧字体「變」へ対応。
v1.12
変換表修正。
v1.13
旧字体「爲」へ対応。
v1.14
テキストボックスにplaceholderの値を追加。
旧字体「氣」へ対応。
v1.15
旧字体「卷」へ対応。
v1.16
v1.12と同じ。
v1.2
旧字体「圖」「縣」「絲」「屬」へ対応。
v1.21
旧字体「數」へ対応。
</pre>
</body>
</html>
@charset "UTF-8";

body {
  background: green;
  color: white;
  font-family: "NicoMoji+";
}
window.addEventListener('load', function() {
  document.querySelector('h1').innerHTML = '変換';
}, false);
Full page Open in App

almost 2 years ago

リニューアル!旧文字から新文字への変換ツール v1.21

Pages


comments powered by Disqus