入力「値属性」のプレースホルダーは既に作成しましたが、値属性は他の目的で使用しているため、プレースホルダーやその他の自作の属性を作成するにはどうすればよいですか。
値属性のコードはすべてのブラウザで機能します。したがって、プレースホルダーやその他の入力属性に対してこのようなものを作成する方法を教えてくれる人がいます。
/*For placeholder*/
function ClearPlaceHolder(input) {
//var plc = document.getElementById(input.id).value;
if (input.value == input.defaultValue){
input.value = "";
document.getElementById(input.id).style.color = '#444444';
}
}
function SetPlaceHolder (input) {
if (input.value == "") {
input.value = input.defaultValue;
document.getElementById(input.id).style.color = '#c9c9c9';
}
}