トップ > みんなの投稿 > アイデア募集 > いつもありがとうございます。 郵便番号入力時... 1234 製造業 2024/10/08 16:56 いつもありがとうございます。 郵便番号入力時、ハイフンが抜けていたらエラーまたは-入力したいのですが、jsでどう入力すればよいですか?7桁の半角数字はわかるのですが、ハイフンが難しいです。ご教授ください。 いつもありがとうございます。 郵便番号入力時、ハイフンが抜けていたらエラーまたは-入力したいのですが、jsでどう入力すればよいですか?7桁の半角数字はわかるのですが、ハイフンが難しいです。ご教授ください。 いいね 共有する 共有する X facebook LINE リンクをコピー トークにコメントする 4件のコメント (新着順) ミュートしたユーザーの投稿です。 投稿を表示 kopata 2024/10/09 11:13 1234 js 以外の方法としては(日本国内の住所に限るのであれば) 1.プラグインを使う。 TiSさんに「都道府県/市区町村/町名/郵便番号変換プラグイン」というのがあります。 https://www.tis2010.jp/addressfilter/ 2.郵便番号一覧を入手して、マスターアプリを作って、ルックアップする。 https://www.post.japanpost.jp/zipcode/download.html といった方法もあると思います。 結果的に 100-0002 といった書式にできると思います。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 もりおす 総務・人事 2024/10/09 13:17 kopata 1234 他の方の回答を見ずTISさんプラグインをおすすめする回答をしたのですが、 kopataさんが先に回答くださっていたので取り下げました。 この場への追記をお許しください。 kopataさんが回答くださったTISさんのプラグインは私もよいと思います。 郵便番号をハイフンあり/なし問わず入力すると、都道府県、市区町村、町名を自動で 表示してくれるプラグインですが、その際に、郵便番号フィールドも自動でハイフンありに書き換わります。 また、存在しない郵便番号を入力するとエラーが出るので、エラーチェックにも使えます。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 1234 製造業 2024/10/10 11:39 もりおす kopata コメントありがとうございます。 「住所自動入力」プラグインは導入していたのですが、数字でもハイフンありでも住所設定可能、対象ないとエラーなだけで、ハイフンありに書き換わるというのはありませんでした。 貴重な情報ありがとうございました。検証候補に入れさせていただきます。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 西村 志郎 製造業 2024/10/08 23:13 1234 1234さん カンタンなチェックでよければ、文字数を8で限定するのはいかがでしょうか。 エラーもでますし、ポカヨケや入力形式の明示化程度には効果があるかと思います。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 西村 志郎 製造業 2024/10/08 23:43 1234 7桁の半角数字のみ入力をチェックしつつ、かつハイフンをつけるのであれば、 入力は数値フィールドにして、1000000以上9999999以下の範囲チェック、 で、実際利用するフィールドは文字列(1行)フィールドにして自動計算でハイフンを付けるという方法もありかもしれません。 jsではないですが、何かの参考になればうれしいです! 計算式 ROUNDDOWN(郵便番号数値/10000) & "-" & 郵便番号数値 - ROUNDDOWN(郵便番号数値/10000)*10000 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 工場長 営業 2024/10/09 09:25 1234 西村 志郎 西村 志郎さん 発想が凄いですね! 郵便番号以外でも色々参考にできそうな考え方と思います。 私も標準機能でできないか少しだけ考えてみましたが、下4桁が0から始まる時点であっさり挫折してしまいました💦 ただ北海道と東北の一部の郵便番号は0から始まってしまうので処置が大変そうですね。 IF文を駆使すればなんとかなりそうな気もしますが…。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 モカ 建設業 2024/10/09 09:50 工場長 1234 西村 志郎 西村さん わたしも工場長さんと同じく、発想が素敵だと思いコメントしてしまいました! 読んでいて「すごい」と声に出てしまいました。 標準機能で他の方も設定できる、簡単な方法で対処できるのではないか?という 考え方が素敵です😊 質問にJavaScriptと書かれていたので、つい関数を使えばできるのかな?と 考えてしまいました💦 頭の柔軟さを見習いたいです。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 Rie_Yamazaki サービス業 2024/10/09 11:41 モカ 工場長 1234 西村 志郎 こんにちは! 頭が0ではじまる場合ですが、工場長さんのおっしゃるとおりIFを使って、 ROUNDDOWN(郵便番号数値/10000) の結果が99以下の場合、9以下の場合は頭にそれぞれ0、00をつける指定をすれば良いのではないかなと思います。 下4桁の方も同様です。 そんなに多いパターンではないので、複雑になりすぎないと思います。 似たようなことをやっている自分のnoteがあるのでよかったら見てください! https://note.com/rie_yamazaki/n/n090dbcb1a7f8 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 西村 志郎 製造業 2024/10/10 01:23 モカ 工場長 1234 Rie_Yamazaki 工場長さん モカさん Rie_Yamazakiさん 返信ありがとうございます! たしかに先頭ゼロ配慮してませんでした。>< フォローいただき感謝です。 Rieさんのnote、わかりやすくて丁寧で参考になりました。 ありがとうございました! いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 1234 製造業 2024/10/10 11:58 モカ 工場長 西村 志郎 Rie_Yamazaki 皆様コメントありがとうございます。 西村志郎様、計算式いいですね。細かく教えていただいてありがたいです。 組むことになりましたら、参考にさせていただきます。 Rie_Yamazaki様、note確認しました。とてもわかりやすかったです。 組めるかはわかりませんが、参考にさせていただきます。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 かな 建設業 2024/10/08 17:11 jsコードに関する質問はディベロッパーコミュニティへ(@^^)/~~~ https://community.cybozu.dev/?_gl=1*11w4y9b*_ga*MTEwOTE3NjgzNi4xNzI4MzQ4NDYy*_ga_Z03HX98WC8*MTcyODM3NDYyOS4yLjAuMTcyODM3NDYyOS42MC4wLjA. ifで分岐処理かな…|ω・) いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 1234 製造業 2024/10/10 12:00 かな コミュニティが違うのですね。 素人にはあちらのコミュニティが少し難しいです。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 かな 建設業 2024/10/10 12:54 1234 確かにそうかもしれませんね(´・ω・`)💦 キンコミでJSまで触れてしまうとプログラミング書けない人たちが解決出来なくなってしまうので、コミュニティを棲み分けしてるんですよ〜 私も郵便番号くらいなら桁数も決まっているので自動計算かプラグインで行けるかな?までは思いましたが、ちょっと忙しくてそこまで調べきれませんでした☺️💦 他の方の投稿で解決出来てそうなので結果良かったですが。笑 ディベロッパーコミュニティはその名の通り開発のプロもいるので、システム畑じゃないと専門用語が難しい場合もありますよね💦 質問が難しければコミュニティ内じゃなくても「kintone js 郵便番号 ハイフン処理」とかでGoogle検索すると色々解決策出てくるのでおすすめです。 キンコミではjsとかに限定せずに聞くと良いですよ〜 その際に「js可」とか入れるとjsの解決策が載ったページとかも教えてくれることもあるので!笑 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 1234 製造業 2024/10/10 16:16 かな ご丁寧にありがとうございます。 そうですね。きちんと守らなければならないですね。 検索方法まで教えていただきありがとうございます。 次回からはディベロッパーコミュニティの方で質問するか、検索してみます。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 キンコミ運営事務局 2024/10/08 17:06 1234 キンコミへのご投稿をありがとうございます。 いつもご活用いただき、とても嬉しく思います! そのような中で恐縮ですが、キンコミでは具体的なソースコードや開発の話題をお控えいただいております。 具体的なカスタマイズなどの話題・相談は、「cybozu developer network」をご活用いただければと思います。 こちらにもコミュニティのページがあり、知識・経験を持った方がより多く集まる場所になっています。 ▶︎cybozu developer network https://cybozu.dev/ja/ ご利用の際は、「よくある質問」のページもご一読ください。 ▶︎cybozu developer network でよくある質問 https://cybozu.dev/ja/getting-started/site-faq/#community キンコミで具体的なソースコードや開発の話題をお控えいただくようお願いしているのは、「kintoneが初めてのシステム管理だ」という方も多く集まる場所のため、具体的な開発に関する情報が公開されることへのリスクに備えた対応となります。 ガイドラインに詳細の理由を記述しておりますので、よろしければご一読くださいませ。 ▶️コミュニティガイドライン https://kincom.cybozu.co.jp/announcements/usqgdm8qhozt0oau 何とぞご理解いただけますと幸いです。 1234さんのkintoneの運用面でのお悩みや、新しい気づきなどのエピソードがあれば、キンコミにてぜひシェアいただけると嬉しいです! 今後もぜひキンコミを活用いただければ幸いです。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 1234 製造業 2024/10/10 16:18 キンコミ運営事務局 申し訳ございません。 期間が空くと忘れてこちらに質問してしまいます。 次回はあちらに投稿するように気を付けます。 いいね 返信する
ミュートしたユーザーの投稿です。
投稿を表示js 以外の方法としては(日本国内の住所に限るのであれば)
1.プラグインを使う。
TiSさんに「都道府県/市区町村/町名/郵便番号変換プラグイン」というのがあります。
https://www.tis2010.jp/addressfilter/
2.郵便番号一覧を入手して、マスターアプリを作って、ルックアップする。
https://www.post.japanpost.jp/zipcode/download.html
といった方法もあると思います。
結果的に 100-0002 といった書式にできると思います。
ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示1234さん
カンタンなチェックでよければ、文字数を8で限定するのはいかがでしょうか。
エラーもでますし、ポカヨケや入力形式の明示化程度には効果があるかと思います。
ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示jsコードに関する質問はディベロッパーコミュニティへ(@^^)/~~~
https://community.cybozu.dev/?_gl=1*11w4y9b*_ga*MTEwOTE3NjgzNi4xNzI4MzQ4NDYy*_ga_Z03HX98WC8*MTcyODM3NDYyOS4yLjAuMTcyODM3NDYyOS42MC4wLjA.
ifで分岐処理かな…|ω・)
ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示ミュートしたユーザーの投稿です。
投稿を表示キンコミへのご投稿をありがとうございます。
いつもご活用いただき、とても嬉しく思います!
そのような中で恐縮ですが、キンコミでは具体的なソースコードや開発の話題をお控えいただいております。
具体的なカスタマイズなどの話題・相談は、「cybozu developer network」をご活用いただければと思います。
こちらにもコミュニティのページがあり、知識・経験を持った方がより多く集まる場所になっています。
▶︎cybozu developer network
https://cybozu.dev/ja/
ご利用の際は、「よくある質問」のページもご一読ください。
▶︎cybozu developer network でよくある質問
https://cybozu.dev/ja/getting-started/site-faq/#community
キンコミで具体的なソースコードや開発の話題をお控えいただくようお願いしているのは、「kintoneが初めてのシステム管理だ」という方も多く集まる場所のため、具体的な開発に関する情報が公開されることへのリスクに備えた対応となります。
ガイドラインに詳細の理由を記述しておりますので、よろしければご一読くださいませ。
▶️コミュニティガイドライン
https://kincom.cybozu.co.jp/announcements/usqgdm8qhozt0oau
何とぞご理解いただけますと幸いです。
1234さんのkintoneの運用面でのお悩みや、新しい気づきなどのエピソードがあれば、キンコミにてぜひシェアいただけると嬉しいです!
今後もぜひキンコミを活用いただければ幸いです。
ミュートしたユーザーの投稿です。
投稿を表示