HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
1021
Seal入力ボックスの応用5未解決


Seal

リンク

2017/10/21(Sat) 11:49:18|NO.81622

https://www.bing.com/images/search?view=detailV2&ccid=6IyD9xXC&id=689D68B387980563DACA66FDCD20EF90CAAB2FF2&thid=OIP.6IyD9xXCCBLuEQ4WeTtsjQEsDu&q=html+input+text&simid=608033355092855878&selectedIndex=14&ajaxhist=0
↑のように
文字を入力する前に文字がでてくるアレ(名前がわからん)
さっきの画像でいう User NameやPasswordなど文字を入力すると消える文字が消える入力ボックスを作りたいです。
自分でも名前わかんないんですごちゃごちゃです(笑)
わかる人でいいんで教えて下さい!!



この記事に返信する


Seal

リンク

2017/10/21(Sat) 12:13:02|NO.81623

調べたら
プレースホルダっていうらしいです。
入力ボックスでプレースホルダは使えますか?



cheperuphy

リンク

2017/10/22(Sun) 19:27:04|NO.81634

標準テキストボックスにはその機能は搭載されていないので、
どうしてもやりたければ自分で実装する必要がありますが、とても面倒です。
下記のサイトのような意見もあるので他の方法にした方がいいかと思います。


https://u-site.jp/alertbox/form-design-placeholders



暇人

リンク

2017/10/22(Sun) 22:28:22|NO.81642

方法としては何個か↓にある
http://hsp.tv/play/pforum.php?mode=pastwch&num=48981



いののて

リンク

2017/10/23(Mon) 15:49:13|NO.81652

WinXP以降ではEM_SETCUEBANNERメッセージを入力ボックスに送ることで表示させることが出来ます。
https://msdn.microsoft.com/ja-jp/library/windows/desktop/bb761639(v=vs.85).aspx


sdim buf input buf,200,20 sjis="プレースホルダー" sdim utf16,0x200 cnvstow utf16,sjis //UTF-16に変換 sendmsg objinfo_hwnd(stat),0x1501/*EM_SETCUEBANNER*/,1,varptr(utf16) //プレースホルダーを設定



cheperuphy

リンク

2017/10/23(Mon) 16:30:16|NO.81653

あったのですね。



ONION software Copyright 1997-2023(c) All rights reserved.