需要使用javascript更改变量的值

时间:2018-02-13 20:40:54

标签: javascript variables button

我今天挖了几个小时,没有太多运气。我的语言是PHP,我的javascript技能并不是很好,我正在学习。

我有一个按钮列表,每个按钮都有自己的值。当按下按钮时,我希望它将该按钮的值发送到变量,以便加载正确的文件。

我知道这必须是一件简单的事情,但现在它已超出我的范围。

代码:

<button type="button" id="myButton" onClick="setval('shannen')" class="btn btn-primary cd-btn">VIEW</button>

<button type="button" id="myButton" onClick="setval('fall-features')" class="btn btn-primary cd-btn">VIEW</button>

var content_div = document.getElementsByClassName("cd-panel-content"); 
$(document).ready(function() {
    setValue();
    $("#myButton").on('click',setValue)
}) console.log(mysample);

 function setValue() {
    mysample=null;
    var mysample=$("#myButton").val();
    var mysample=mysample+".html";
    console.log(mysample);
$(".cd-panel-content").load("emails/"+mysample);

当他们点击它时,屏幕右侧会打开一个窗口,显示一个HTML文件。

www.jeffcade.com查看功能。我已经使用它来处理一个变量但是当按下不同的按钮时它不会改变。

1 个答案:

答案 0 :(得分:0)

您正在调用&#34; setval()&#34;函数有一个参数,但你已经写了一个&#34; setValue()&#34;函数没有参数。您可以尝试将功能更改为:

function setval(mySample) {
    mySample=mySample+".html";
    console.log(mySample);
$(".cd-panel-content").load("emails/"+mySample);
}