ドロップダウンメニューの初期値を外したい

Javascriptについては初心者です。

以下の記事たちを参考に、ドロップダウンメニューの初期値を空にすることを実施しましたが、「ドロップダウンメニューを「必須項目」の設定にしていると初期値が空にならない(1番上の選択肢が入る)」という現象(2つ目のURL先に書いてある現象)が起きているのですが解決する書き方はありますでしょうか?

ラジオボタンは初期値を空にすることができています。

ご教授いただけると幸いです。

 

参考にしたコード

https://kintoneapp.com/blog/radio_off/

(function() {
"use strict";
fb.events.form.created = [function (state) {
state.record.ラジオボタン.value = ""; //
state.record.ドロップダウン.value = ""; //
return state;
}];
})();

 

現象について書いてある投稿

https://developer.cybozu.io/hc/ja/community/posts/115019062443-%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%83%96%E3%83%AA%E3%83%83%E3%82%B8%E3%81%AE%E5%88%9D%E6%9C%9F%E5%80%A4%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6?input_string=%E5%88%9D%E6%9C%9F%E5%80%A4 

 

自己解決しました。上記コードのあとにplaceholderの設定を入力するコードを書いていたため初期値が呼び出されているようでした。順番を変えるなどしたら解消されました。お騒がせしました。

プレースホルダー設定のコード

(function() {
'use strict'
fb.events.form.created = [function (state) {
state.fields[1].attributes.placeholder = 'てきすとてきすと';
state.fields[2].attributes.placeholder = 'てきすとてきすと';
return state;
}];
})();