我今天挖了几个小时,没有太多运气。我的语言是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查看功能。我已经使用它来处理一个变量但是当按下不同的按钮时它不会改变。
答案 0 :(得分:0)
您正在调用&#34; setval()&#34;函数有一个参数,但你已经写了一个&#34; setValue()&#34;函数没有参数。您可以尝试将功能更改为:
function setval(mySample) {
mySample=mySample+".html";
console.log(mySample);
$(".cd-panel-content").load("emails/"+mySample);
}