使用方法についてご不明な点がございましたらお気軽にご相談ください。

平日9時~17時半サスケサポートセンター

SAASKE TECHNOLOGYサスケ活用講座

システムを120%活用するための
便利ワザ・機能を紹介

Webフォームの非公開の文言を変えたいときは……

困ったときJavaScript

通常、サスケのWebフォームでは「公開状況」を「非公開」や、「公開期間」で日付を設定することにより、
以下の様に『現在このフォームは利用できない旨』が表示されるようになります。

「公開状況」を「非公開」に設定

非公開のページです
こちらのページは、現在公開されていません。

「公開期間」で日付を設定

公開終了しました
こちらのフォームの公開期間が終了しました。
本記事では、上記文言を変更するJavaScriptをご紹介します。
※本JavaScriptはあくまで例となっています。そのため、サポート対象外となる点のみご留意ください

文言を変更するには?

Webフォームの「公開ページ設定」を開き、下記のHTML(JavaScript)をコピーして「ヘッダー情報」へ貼り付けてください。もし既にヘッダー情報に何かしらの記載がある場合は、末尾に追記する形で貼り付けてください。
<script>
document.addEventListener('DOMContentLoaded', function(){
    const headerText = 'ここにタイトルを記載します'
    const contentsText = 'こちらにはタイトルの下に表示されるテキストを記載します。改行をするとエラーになりますので「1行」で全て記載してください。もし改行したい場合は「\n」を記入することで改行されます。もちろん「\n\n\n」と複数記入すると、その分改行されます。'
    const headerElement = document.querySelector('form > ul > article > div > h2')
    const contentsElement = document.querySelector('form > ul > article > div > div')
    if (!headerElement || !contentsElement) return
    headerElement.innerText = headerText
    contentsElement.innerText = contentsText
})
</script>
保存した後にWebフォームを開くと、実際に文言が変わっているのを確認できるかと思います。

文言を任意に変えたい

'ここにタイトルを記載します''こちらにはタイトルの下に表示されるテキストを(中略)と複数記入すると、その分改行されます。'の中を書き換える事で、自由な文言へ変更することが可能です。なお、頭と末尾にある'については削除しないでください、エラーとなります。

注意点

コードにも記載の通り、改行はしないでください。もし改行される際は\nと記入してください。

あわせて読みたい

    [(4)]|サスケ活用講座

    使用方法についてご不明な点がございましたらお気軽にご相談ください。

    平日9時~17時半サスケサポートセンター

    SAASKE TECHNOLOGYサスケ活用講座

    システムを120%活用するための
    便利ワザ・機能を紹介

    使用方法についてご不明な点がございましたら
    お気軽にご相談ください。

    平日9時~17時半サスケサポートセンター

    top