Heim > Web-Frontend > js-Tutorial > Hauptteil

JS获取文本框,下拉框,单选框的值的简单实例_javascript技巧

WBOY
Freigeben: 2016-05-16 16:58:18
Original
1254 Leute haben es durchsucht

1.文本框

1.1

通过var t=document.getElementById("test").value把值赋给变量t,

1.2 当然也可以反过来把已知的变量值赋给文本框,例如:

var m = "5";
document.getElementById("test").value= m;

2.下拉列表框

2.1

通过var s=document.getElementById("sel").value获取

假如要把框中的值进行比较,如果

一排单选框的name属性值必须相同,这样才可以实现单选。

复制代码 代码如下:

aaaaaaaaaa

bbbbbbbbb




Js获取下拉框选定项的值和文本

Firefox和IE下获取下拉框选定项的值和文本:

1.IE和Firefox都支持的方法:

获取文本

复制代码 代码如下:

var obj=document.getElementById('select_template');
var text=obj.options[obj.selectedIndex].text;//获取文本

var obj=document.getElementById("select_template");

        for(i=0;i

           if(obj[i].selected==true) {

            var text=obj[i].text;//获取文本

        }
}


二者相比上一个方法比较简洁

1.IE支持Firefox不支持:

复制代码 代码如下:

var obj=document.getElementById(name);

for(i=0;i        if(obj[i].selected==true) {
           var text= obj[i].innerText;    
        }
    }


获取值方法IE和Firefox通用:
var value=document.getElementById("select_template").value;//获取值

总结:其实主要就是IE和Firefox都支持value和text属性,Firefox不支持innerText属性。

Js实现当前页打开一个新链接:
window.location.href=url;

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage