私のウェブサイトには、訪問者からの入力があるフォームがあります。それを送信した後、彼らは入力のベースにJavascriptによって生成されたURLにリダイレクトされます。このように説明するJavascriptのURL出力をHREFとしてHTMLに挿入
:彼らは、入力としてのData1とData2のを与える場合、それらはwww.example.com/ajaData1+Data2
にリダイレクト実は、私は、任意のURLにリダイレクトする必要はありません。投稿ボタンをクリックした後で、そのURLに移動するかどうかを選択できるように、hrefが表示されます。
この1つは私のJavaScript
<script type="text/javascript">function goToPage(){
var date = $('input[name=date]:checked').val();
var time = $('input[name=time]:checked').val();
var subject = $('input[name=subject]:checked').val();
window.location.href ="http://bay02.calendar.live.com/calendar/calendar.aspx?rru=-"+date+"-"+time+"-"+subject+"-";}</script>
であり、この1は私が変更したいhtmlコードです。私の質問は、HTMLのhrefセクションにjavascriptの出力を挿入する方法です。
<div class="group submit">
<label class="empty"></label>
<div><input name="submit" type="submit" onclick="goToPaget()" value="Get your appointment!"/></div>
</div>
<div id="form-message" class="message hide">
Thank you for your request
<div id="output" class="message hide "></div>
<h4><a href="**SO HERE I WANT TO PUT THE OUTPUT OF THE JAVASCRIPT**" title="Add To Calender">Add To Calender</a></h4>
</div>
リンクタグの 'href'属性を設定しますか? –
デフォルトの送信動作がリダイレクトを停止しないようにすることを検討してください。 – fubbe
$( 'a')。attr( 'href'、 'あなたの値'); –