2011-01-15 12 views
1

私はここで新しいです。私は質問があります:私はページを構築しており、内部に数字のあるリンクがあります。代わりに、番号を取り込んでリンクの一部として挿入するテキストボックスを提供できますか?数字をテキストボックスに入力してリンクの一部にするにはどうすればよいですか?

私はHTMLとJavaScriptを使用しています。

ありがとうございます。

+1

読み苦痛でした。 – metrobalderas

+0

質問をできるだけ編集して書き直すことはできますか?そうすれば、誰かがそれに答えることができます。 – DarkThrone

+1

英語は明らかにGilの第一言語ではないでしょう。おそらく、十分な代理人を持つ人が質問をきれいにすることができます。 – Tony

答えて

5

jQueryのソリューション:

$('#numberInput').keyup(function() { 
    var n = parseInt(this.value, 10), 
     href = 'http://www.foo.com/' + n + '/bar/'; 

    if (!isNaN(n)) { 
     $('#link').attr('href', href).text(href); 
    } 
}); 

ライブデモ:http://jsfiddle.net/xs7Ag/

+1

+1素晴らしい例。質問のあるユーザーは新しいので、スクリプトを実行するにはjQueryライブラリが必要です:http://jquery.com/(場合によってはすぐにはわかりません) –

+0

私は理由を知っていませんが、コード私はいつも$ chartのエラーを受けています 助けてください? –

+0

@Gilエラーは何を正確に表していますか?どのブラウザでこのエラーが発生しますか? –

関連する問題