私は自分のホームページに入力欄を持っています。私はユーザーが検索するために自分のドメインを入力してほしいです。 E.G.など投稿する前にjavascriptを使用してドメイン名を2つの変数に分割する方法はありますか?
test.com
または
test.gb.com
と私は最初件まですべてを抽出するために提出(ポスト)上にそれをしたいと思います ""変数$ domainと最初の "。" into $ ext
したがって、$ $ドメインには "test"が含まれ、$ extには ".gb.com"が含まれています。
可能ですか?
これまでの私のフォームのコードです。私が必要とするのは、最初に入力されたものすべてを持つことです "。
<form method="post" action="https://www.jms-networks.net/domainchecker.php">
<span class="text"><input value="{php} print $_POST['sld'] ? $_POST['sld'] : 'Search for your domain name'; {/php}" type="text" name="domain" class="searchbox" onfocus="if (this.value == this.defaultValue) this.value = '';" onblur="if (this.value == '') this.value = this.defaultValue;" /></span>
<input type="hidden" name="direct" value="true" />
<!-- This one below should contain the $ext value everythign after including the first "." -->
<input type="hidden" name="tlds[]" value="what goes here???" />
<input type="hidden" name="tlds[]" value=".me.uk" />
<input type="hidden" name="tlds[]" value=".org.uk" />
<input type="hidden" name="tlds[]" value=".com" />
<input type="hidden" name="tlds[]" value=".net" />
<input type="hidden" name="tlds[]" value=".org" />
<input type="submit" value="Go" class="product-headers" />
</form>
jQueryを使用できますか? – Adam
jqueryを使用できますか?私はいくつかの助けが必要だと思います) –
これはjavascriptで分割するのではなく、サーバーが2つの変数として受け取れるので、PHPコードで解析/分割しないでくださいサーバーがそれを受け取った後、その断片を2つのvarsに入れますか? –