jQuery从输入中获取值并检查它是否'It’是的.如果是这样,它应该公布有多少是正确的
jQuery to take value from input and check if it's right. If so, it should post how many are correct
我正在尝试获取输入的值,并检查答案是否正确。我不希望它只是说它是正确的,我希望它仔细查看并发布有多少数字正确,有多少不正确。我在发布下面的代码时遇到了问题,所以这里是JSFiddle:http://jsfiddle.net/BBaughn/4rww1mhy/
这个有更好的jQuery。这个有更差的:http://jsfiddle.net/BBaughn/cqsah8aw/
(因为它告诉我不能发布,因为jsfiddle.net需要附带代码,下面是我的HTML的两个问题)
<p>Who is the best programmer that you know? (type only the first name)</p>
<input type="textbox" id="best-programmer" placeholder="(e.g. Jonathan)"><br><br>
<!--Answer: BRENDON-->
<p>What element starts with the letter "K"</p>
<input type="textbox" id="element" placeholder="(Hint: periodic table)">
<br>
<br>
<!--Answer: POTASSIUM-->
更改
var answers = [progam = 'BRENDON',
element = 'KRYPTON',
planet = 'PLUTO',
island = "GREENLAND",
prague = "CZECH REPUBLIC"
];
var total = 0;
for (var i=0; i < answers.length; i++) {
total += answers[i];
var post = '<div class="posting-score">Score: '+ answers[i] +'</div>';
$(post).appendTo('.scores');
}
至
var answers = [program, 'BRENDON',
element, 'KRYPTON',
planet, 'PLUTO',
island, "GREENLAND",
prague, "CZECH REPUBLIC"
];
var total = 0;
for (var i = 0; i < answers.length-1; i+=2) {
total += (answers[i] == answers[i+1]);
}
var post = '<div class="posting-score">Score: '+ total +'</div>';
$(post).appendTo('.scores');
Fiddle:http://jsfiddle.net/Drakes/cqsah8aw/1/
您必须在html代码中设置一个部分,并使用语法:$(#"id of element").val();这就是获取输入或任何其他元素的值的方法。
相关文章:
- 如果 a 为 false,则 if(a) === if(false)
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- 如果href包含X,请更改href
- 如果localstorage为空,则显示欢迎消息
- 点击后隐藏潜水?(但如果Div是一面旗帜呢?)
- jQuery从输入中获取值并检查它是否'It’是的.如果是这样,它应该公布有多少是正确的
- 如果JavaScript标签是通过谷歌标签管理器插入到页面上的,那么它们的延迟程度是多少;s的自定义HTML
- 如果 then 处理程序不返回任何内容,则链式 Promise 的解析值是多少
- 如果我在 x 中旋转圆柱体,则 y 然后在不同的 theta 中旋转 z.最终圆柱体的 y 轴高度是多少
- 如果选中了某个复选框,则查找有多少用户输入值是相同的
- jQuery:如果我在一个item类上调用.change(),它会被调用多少次?
- 如何检查有多少复选框被选中,如果我没有'我不知道他们的身份;s
- 如果我移动一个小图像,会刷新多少DOM
- setTimeout和setinterval的第二个参数是必需的吗?如果不是,默认值是多少
- 如果一个元素在HTML中不存在,那么它在表单中的值是多少?
- 是否可以计算这个bookmarklet被点击了多少次,如果可以,如何得到一个文件的点击次数