0

HTML textbox field を検証しています<input type="text" />。ユーザーがテキスト ボックスにマクロンを入力したかどうかを検出する必要があります。私の質問は、Macron を HTML テキストボックスに入力する (コピーして貼り付けない) 方法はありますか?? もしそうなら、ユーザーがマクロンを入力したかどうかをどのように検出しますか?

このページをチェックしました。下部に入力方法が示されていますが、できませんでした。

4

2 に答える 2

1

はい、 Alt コードで可能です

Alt-0175 入力フィールドにマクロン ¯ を指定します。

ただし、マクロンとキャラクターを組み合わせる方法はわかりませんが、それは問題ではありませんでした。

編集: マクロン文字のこれらの ALT コードが見つかりました。(Word のみで動作します)

小文字の母音

  • → ALT+0257 下長A
  • ē ALT+0275 下長 E
  • → ALT+0299 下長 I
  • ō ALT+0333 下長 O
  • ū ALT+0363 下長 U
  • ų ALT+0562 下長 Y
  • æ ALT+0230 下AEライト
  • – ALT+0156 ローワー OE ライト

首都母音

  • Â ALT+0256 キャップロング A
  • Ē ALT+0274 キャップロング E
  • © ALT+0298 キャップロング I
  • Ö ALT+0332 キャップロング O
  • Ū ALT+0362 キャップロング U
  • ▼ALT+0563 キャップロングY
  • → ALT+0198 Cap AE lig
  • Œ ALT+0140 Cap OE lig
于 2012-09-14T13:01:55.610 に答える
0

はい、ユーザーはテキスト ボックスに任意の文字を入力できると常に想定する必要があります。ここで「マクロン」が何を意味するかに関係なく、これは当てはまります。U+00AF MACRON “¯”、または U+0304 COMBINING MACRON、または U+0101 LATIN SMALL LETTER A WITH MACRON “ā” のような文字の一部としてのマクロンを意味します。

たとえば、現代のフィンランド標準に準拠したキーボード ドライバーを備えた通常のフィンランド語キーボードを使用して、AltGr¨ スペースのみを使用して「¯」を入力し、AltGr¨ A を使用して「ā」を入力しました。マークを結合するためのドライバー、または Fileformat.info ページMicrosoft Windows で Unicode 文字を入力する方法で説明されている「ユニバーサル メソッド」。

フィールドの値を調べることで、何らかの意味でマクロンを検出できます。JavaScript を使用する場合、たとえば、値に含まれているかどうかを確認できます\u00af(「¯」をコードに直接入力する方法がわからない場合は、それが適切であることを確認してください)。

于 2012-09-14T13:16:49.267 に答える