gpt4 book ai didi

来自 1 个按钮的 javascript 2 url

转载 作者:行者123 更新时间:2023-11-30 11:56:25 25 4
gpt4 key购买 nike

我正在使用 Zend_Framework,我需要一点帮助。

我在我的 Controller 中得到了这个:

$link= new Zend_Form_Element_Button(
'lien_consigne',
array(
'label' => 'link',
'onClick' => 'gestion_lien_consigne()',

)
);
$this->addElement($link);

我希望我的按钮在 1 个选择的链接上重定向到另一个名为 id_profil 的值。

我的 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:希望你能听懂我的英文,真的很抱歉。

最佳答案

只需在 window.open 中打开所需的 URL。在您的代码中,您试图更改按钮的 onclick 属性,这不会产生任何视觉效果。所以像下面这样修改你的函数:

function gestion_lien_consigne()
{
var value = $("select#profil_id").val();
if(value == "1")
window.open('http://google.com');
else
window.open('http://yahoo.com');
}

关于来自 1 个按钮的 javascript 2 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37805945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com