JavaScript操作checkbox的方式和操作radio的方式相似,都是行使元素项的checked属性来完成。先获取checkbox元素聚集,遍历聚集,对聚集中的每一项做操作。 这里讲几个常用的checkbox复选框的常见示例。 取值网站的首页怎样设计才能让用户喜欢上你的网站?
一个网站最重要的访问页面或许就是首页了,因为首页是大多数用户在访问你的网站时看到的第一个页面。而且,在网站优化时,外链中留下的链接也几乎都是首页的链接,所以,对于如此重要
<body>
<p>
<label for="hobby">Hobby:
<input type="checkbox" name="hobby" value="reading" />阅读
<input type="checkbox" name="hobby" value="climbing" />爬山
<input type="checkbox" name="hobby" value="running" />跑步
<input type="checkbox" name="hobby" value="fishing" />钓鱼
<input type="checkbox" name="hobby" value="cooking" />做饭
</br></br>
<input type="button" value="Get Value" onclick="getValue()" />
</label>
</p>
</body> |
function getValue(){
var hobbies = document.getElement**yName("hobby");
var value;
for (i=0; i<hobbies.length; i++){
if (hobbies[i].checked){
if (!value){
value = hobbies[i].value;
} else {
value += "," + hobbies[i].value;
}
}
}
alert(value == undefined ? '' : value);
} |
将每一个元素项的checked属性都置为true。网站在改版的时候如何避免降权问题
正常的网站页面发展过程中毫无疑问网站是需要做改版的,可是你了解网站改版的一些常见问题吗?还是回答一场说改就改的实际操作。在我们给客户做网站优化的工作中发现,许多网站
<body>
<p>
<label for="hobby">Hobby:
<input type="button" name="selectAll" value="selectAll" onclick="selectAll()" />全选
<input type="button" name="selectOther" value="selectOther" onclick="selectOther()" />反选
</br></br>
<input type="checkbox" name="hobby" value="reading" />阅读
<input type="checkbox" name="hobby" value="climbing" />爬山
<input type="checkbox" name="hobby" value="running" />跑步
<input type="checkbox" name="hobby" value="fishing" />钓鱼
<input type="checkbox" name="hobby" value="cooking" />做饭
</br></br>
<input type="button" value="Get Value" onclick="getValue()" />
</label>
</p>
</body> |
function isSelectAll(){
var hobbies = document.getElement**yName("hobby");
for (i=0; i<hobbies.length; i++){
if (!hobbies[i].checked){
return false;
}
}
return true;
} |
function selectAll(){
var hobbies = document.getElement**yName("hobby");
if (isSelectAll()){
for (i=0; i<hobbies.length; i++){
hobbies[i].checked = false;
}
} else {
for (i=0; i<hobbies.length; i++){
hobbies[i].checked = true;
}
}
} |
function selectOther(){
var hobbies = document.getElement**yName("hobby");
for (i=0; i<hobbies.length; i++){
if (hobbies[i].checked){
hobbies[i].checked = false;
} else {
hobbies[i].checked = true;
}
}
}
|
如何基于用户体验来设计人机交互效果
网站想要提升用户体验有很多方法,人机交互内容就是其中之一。在前些年,由于一些技术的限制,导致这一内容的添加具有很大的困难,但现在随着各项技术的兴起,人机交互的设计已经不存
未经允许不得转载! 作者:网站源码,转载或复制请以超链接形式并注明出处x36交易网。
原文地址:https://www.x36.cn/post/3357.html发布于:2021-09-27





