抱歉,我对这方面的知识水平很低——我对 javascript 等还是很陌生。无论如何,我有一个带有随机选项的选择器。这是html:
<select id="patientSelect">
<option id="patient1"></option>
</select>
<input type="button" id="bed1" value="Bed"></button>
<input type="button" id="bed2" value="Bed 2"></button>
和javascript:
var count=Math.floor(Math.random()*61 + 10);
var problem = new Array("Heart Attack", "Seizure", "Burns");
randprob = problem[Math.floor(Math.random() * problem.length)];
var age = Math.floor(Math.random() * 70 + 15);
var counter=setInterval(timer, 1000);
function timer(){
count--;
var thisprob = randprob;
var thisage = age;
document.getElementById("patient1").innerHTML=thisprob + ", " + thisage +
"ETA: " + count + " secs";
$('#patientSelect').change(function(){
$(".ui-btn").click(function(){
... ?
});
所以我想把当前的问题和年龄放到我点击的按钮中(虽然按钮上的文字没有改变),但也可以点击另一个具有不同值的按钮并存储这些值以供以后检索。
任何帮助表示赞赏,但如果它对谷歌的方向太多,也表示赞赏。谢谢。:)
编辑 谢谢,很好的答案,但如果我不知道他们点击了哪个按钮,我该怎么办?当他们单击#bed2 时,我可能会将数据存储到#bed1 中?哦等等,这就是(这个)发挥作用的地方吗?