古いシステムに jQuery を入れる必要があったのですが、要素の生成消滅をdivタグで行えなかったため詰まってしまいました。よく見ると懸案の要素がテーブルの trタグで挟まれた部分だったので、trにidを付けて display:inline ではなく display:table-row とすると解決しました。参考になったサイトは
https://into-the-program.com/tr-display-block-none/
です。またあるかもしれないので関連部分のスクリプトを残しておきます。Yes/No のラジオボタンでYesを選ぶと日付入力欄が表示されるというものです。デフォルトはNoで、入力欄非表示。