私はZend_Frameworkで作業しています。少し助けが必要です。javascript 2 url from 1 button
私は私のコントローラでこれを得た:
$link= new Zend_Form_Element_Button(
'lien_consigne',
array(
'label' => 'link',
'onClick' => 'gestion_lien_consigne()',
)
);
$this->addElement($link);
私は私のボタンがid_profilという名前の他の値の値に1つの選びだしのリンクをリダイレクトしたいと思います。
マイjavascript関数:今
function gestion_lien_consigne()
{
var value = $("select#profil_id").val();
if(value == "1")
document.getElementById("lien_consigne").onClick="javascript:window.open('http://google.com)";
else
document.getElementById("lien_consigne").onClick="javascript:window.open('http://yahoo.com)";
}
、ボタンを自分のサイトに表示されますが、私はこれをクリックすると、何も起こりません。なぜこれが機能していないのか考えてみませんか?
PS:私の英語を理解できれば幸いです。本当に残念です。
Cを試してみてください。 'document.getElementById(" lien_consigne ")。onclick'また、あなたはエラーがあります、あなたはURLの一重引用符を閉じませんでした。 – jcubic
うん、私はこれを見た。私はビジェイの答えを見ただけで完璧です! :) –