1

私はプロジェクトに取り組んでいます。これを機能させることができれば、多くの時間を節約できます。URL の一部として変数を使用して、JavaScript 関数で URL を作成したいと考えています。(javascriptが苦手なのでうまく説明できませんが…今までのことはお見せできます)。より複雑ですが、次のようになります。

私はこの機能を持っています(私はそれが動作しないことを知っています:-)):

function art1(range) {
top.frames['infoframe'].location.href = 'http://url_part_1' + range + 'url_part_2.html';
}

そして、これは私のページの本文にあります:

<a href='some_other_url' onclick='some_other_functions();art1(C15)'   >

したがって、結果は次の URL になります。

http://url_part_1_C15_url_part_2

編集:わかりました、追加の問題:C15は別の機能、つまりここにあります:

function changeText(){
var newHTML = "<td class='tas'><a href='_some_link_' target='changer' 
onclick='setVisibility2();art1(C15)'   (...)
4

1 に答える 1

3

C15は変数です(おそらく、undefined)。代わりに文字列リテラルが必要です:"C15"

于 2012-04-18T13:38:52.957 に答える