作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我是 JS 的绝对初学者,但希望有一个用户可以从最多 5 个选项中进行选择的列表,这些选项出现在单独的 div 中。正如你所看到的,我已经成功地让一个点击即可工作。
<ul id="products">
<li>Bell Box Labels</li>
<li>Camera Labels</li>
<li>CCTV Signs</li>
<li>Certificates & Job Books</li>
<li>Extinguisher Labels</li>
<li>Fascia Overlays</li>
<li>Fire Exit Signage</li>
<li>Panel Labels</li>
<li>Serviced By Labels</li>
<li>Warning Boards</li>
<li>Window Stickers</li>
</ul>
<script type="text/javascript">
var lis = document.getElementById("products").getElementsByTagName('li');
for (var i=0; i<lis.length; i++) {
lis[i].addEventListener('click', sampleChoice);
}
function sampleChoice() {
document.getElementById("selection").innerHTML = this.innerHTML;
}
</script>
最佳答案
这对我有用
<ul id="products">
<li>Bell Box Labels</li>
<li>Camera Labels</li>
<li>CCTV Signs</li>
<li>Certificates & Job Books</li>
<li>Extinguisher Labels</li>
<li>Fascia Overlays</li>
<li>Fire Exit Signage</li>
<li>Panel Labels</li>
<li>Serviced By Labels</li>
<li>Warning Boards</li>
<li>Window Stickers</li>
</ul>
<button onclick="resetSelection()">reset</button>
<div id="selection"></div>
<script type="text/javascript">
var lis = document.getElementById("products").getElementsByTagName('li');
for (var i=0; i<lis.length; i++) {
lis[i].addEventListener('click', sampleChoice);
}
var count=0;
function sampleChoice() {
if(count<5)
{
document.getElementById("selection").innerHTML+= this.innerHTML;
count++;
}}
function resetSelection()
{
count=0;
document.getElementById("selection").innerHTML= "";
}
关于javascript - 你好,你能帮我在 Javascript 中添加最多 5 个列表项选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28958823/
嗨,我是第一次玩 Pig,我很好奇如何处理将一个字段拆分成多个其他字段。 我有一个包,A,如下图: grunt> Dump A; (text, text, Mon Mar 07 12:00:00 CD
如何添加架构中未定义的固定字段(例如日期或月份)?我运行了以下 pig 脚本以将固定日期添加到我的结果表中,并收到以下错误消息:Invalid field projection。方案中不存在投影字段
我是一名优秀的程序员,十分优秀!