コンテンツへスキップ
ナビゲーションに移動
HOME
ホーム
持ち込み名入れについて
レーザー刻印します
JORIO 365
毎日ひとつ商品紹介
読みもの
NEWSやブログなど
アクセス
北九州市八幡西区黒崎
お問い合わせ
フォーム
あなたのお気に入り
LOVEしたページ一覧
hands-g29f8da5f2_1920
HOME
hands-g29f8da5f2_1920
好き
0
好き
0
Facebook
X
Bluesky
MENU
HOME
ようこそJORIOへ
名入れとは
JORIOで叶うこと
お客さまの声
名入れ彫刻の風景
名入れ作品集~Gallery~
JORIOの由来
JORIO創業ストーリー
JORIOの想い
メディア
SDGsへの取り組み
持ち込み名入れについて
読みもの
贈り物の心得
のし紙・かけ紙
のしと水引
数とタブーを知って気配り名人
長寿(賀寿)のお祝い
結婚記念日のお祝い
JORIO 365
簡単!名入れする商品を選ぶ
Special Thanks
アクセス
お問い合わせ
あなたのお気に入り
PAGE TOP
document.addEventListener('DOMContentLoaded', function() { const fontSelector = document.getElementById('font-selector'); const textInput = document.getElementById('text-input'); const previewText = document.getElementById('preview-text'); const fontWarningMessage = document.getElementById('font-warning-message'); const englishOnlyFonts = [ 'arialregular', 'times_new_romanregular', 'lucida_calligraphyitalic', 'parkplaceregular', 'fastracfashionregular', 'courier_newregular', 'lucida_blackletterregular', 'vivaldiitalic', 'optanebold', 'tempus_sans_itcregular', 'euphoria_scriptregular', 'times_new_romanitalic' ]; function updatePreview() { const selectedFont = fontSelector.value; let enteredText = textInput.value; if (englishOnlyFonts.includes(selectedFont)) { fontWarningMessage.classList.add('visible'); enteredText = enteredText.replace(/[\u3040-\u309F\u30A0-\u30FF\u4E00-\u9FFF\uFF00-\uFFEF]/g, ''); enteredText = enteredText.replace(/[\uFF61-\uFF9F]/g, ''); enteredText = enteredText.replace(/ /g, ' '); if (textInput.value !== enteredText) { textInput.value = enteredText; } } else { fontWarningMessage.classList.remove('visible'); } previewText.style.fontFamily = selectedFont; if (enteredText.trim() === '') { previewText.innerHTML = '入力した文字のプレビューが表示されます
(例えば...)
20th
Wedding Anniversary'; previewText.style.color = '#999'; previewText.style.fontStyle = 'italic'; } else { const formattedText = enteredText.replace(/\n/g, '
'); previewText.innerHTML = formattedText; previewText.style.color = '#333'; previewText.style.fontStyle = 'normal'; } } fontSelector.addEventListener('change', updatePreview); textInput.addEventListener('input', updatePreview); updatePreview(); });