WordPressテーマSANGOの質問

アバター
いか焼き

貼り付けを失敗しておりました。再送させてください。
ボタンにscriptを適用したい場合を教えていただけませんでしょうか?

どうぞよろしくお願いいたします。

function gate(){
// ▼ユーザの入力を求める
var UserInput = prompt(“パスワードを入力して下さい:”,””);
// ▼入力内容をチェック
if( /\W+/g.test(UserInput) ) {
// ▼半角英数字以外の文字が存在したらエラー
alert(“半角英数字のみを入力して下さい。”);
}
// ▼キャンセルをチェック
else if( UserInput != null ) {
// ▼入力内容からファイル名を生成して移動
location.href = “http://foryou358.tvais.online/pdf39/” + UserInput + “.zip”;
}
}

[btn href="javascript:gate()" class="raised accent-bc strong rippler rippler-default"]パスワードを入力して秘密のページへアクセスする[/btn]

ボタンの挿入方法とデザイン一覧
ボタンの挿入方法と種類一覧
コメントへの回答
サルワカくん
サルワカくん
2018/05/09

たしかhrefで指定したURLはエスケープするように設定していたため「テキストエディタ」の方にボタンのHTMLタグを直接貼り付けると良いのではないかと思います。

<a href="javascript:gate()" class="btn raised accent-bc strong rippler rippler-default">パスワードを入力して秘密のページへアクセスする</a>

とかですかね・・・。それで無理であれば、特定のクラス名のボタンクリックを検知するJSを書くのが良いのではないでしょうか。
(すみませんが、そのあたりはちょっとサポート外ですね・・・)

アバター
いか焼き
2018/05/09

出来ました(´∀`*)ウフフ
ご対応ありがとうございます。