Javascript 多个ID的getElementByID

Javascript 多个ID的getElementByID,javascript,html,function,dom,getelementbyid,Javascript,Html,Function,Dom,Getelementbyid,函数show(){ if(document.getElementById('intraction').style.display='none'){ document.getElementById('intraction').style.display='block'; } 虚假的; } 函数hide(){ if(document.getElementById('intraction').style.display=='block'){ document.getElementById('int

函数show(){
if(document.getElementById('intraction').style.display='none'){
document.getElementById('intraction').style.display='block';
} 
虚假的;
} 
函数hide(){
if(document.getElementById('intraction').style.display=='block'){
document.getElementById('intraction').style.display='none';
} 
虚假的;
}

正文
文本
点击这里

执行以下操作:

<div onclick='show(this)'>click me</div>

<script>    
    function show(element) { 
        if(element.style.display=='none') { 
            element.style.display='block'; 
        } 
        return false;
    } 
</script>
function show(id) { 
        if(document.getElementById(id).style.display=='none') { 
            document.getElementById(id).style.display='block'; 
        } 
        false;
    } 
点击我
函数显示(元素){
如果(element.style.display='none'){
element.style.display='block';
} 
返回false;
} 

执行以下操作:

<div onclick='show(this)'>click me</div>

<script>    
    function show(element) { 
        if(element.style.display=='none') { 
            element.style.display='block'; 
        } 
        return false;
    } 
</script>
function show(id) { 
        if(document.getElementById(id).style.display=='none') { 
            document.getElementById(id).style.display='block'; 
        } 
        false;
    } 
点击我
函数显示(元素){
如果(element.style.display='none'){
element.style.display='block';
} 
返回false;
} 

执行以下操作:

<div onclick='show(this)'>click me</div>

<script>    
    function show(element) { 
        if(element.style.display=='none') { 
            element.style.display='block'; 
        } 
        return false;
    } 
</script>
function show(id) { 
        if(document.getElementById(id).style.display=='none') { 
            document.getElementById(id).style.display='block'; 
        } 
        false;
    } 
点击我
函数显示(元素){
如果(element.style.display='none'){
element.style.display='block';
} 
返回false;
} 

执行以下操作:

<div onclick='show(this)'>click me</div>

<script>    
    function show(element) { 
        if(element.style.display=='none') { 
            element.style.display='block'; 
        } 
        return false;
    } 
</script>
function show(id) { 
        if(document.getElementById(id).style.display=='none') { 
            document.getElementById(id).style.display='block'; 
        } 
        false;
    } 
点击我
函数显示(元素){
如果(element.style.display='none'){
element.style.display='block';
} 
返回false;
} 

不要那样做。单击事件将包含指向发生单击的DOM对象的指针:


$(“正文”)。单击(函数(事件){
$(“#log”).html(“单击:+event.target.nodeName”);
});

这意味着完全不需要为它们中的每一个分配一个ID,这样您就可以将其作为单击处理程序的目标。

不要这样做。单击事件将包含指向发生单击的DOM对象的指针:


$(“正文”)。单击(函数(事件){
$(“#log”).html(“单击:+event.target.nodeName”);
});

这意味着完全不需要为它们中的每一个分配一个ID,这样您就可以将其作为单击处理程序的目标。

不要这样做。单击事件将包含指向发生单击的DOM对象的指针:


$(“正文”)。单击(函数(事件){
$(“#log”).html(“单击:+event.target.nodeName”);
});

这意味着完全不需要为它们中的每一个分配一个ID,这样您就可以将其作为单击处理程序的目标。

不要这样做。单击事件将包含指向发生单击的DOM对象的指针:


$(“正文”)。单击(函数(事件){
$(“#log”).html(“单击:+event.target.nodeName”);
});

这意味着完全不需要为它们中的每一个分配一个ID,这样您就可以将其作为单击处理程序的目标。

您可以使用jquery的类选择器


可以向具有相同类的元素添加操作。触发该操作后,您可以使用关键字
this

获取元素的id。您可以使用jquery的类选择器


可以向具有相同类的元素添加操作。触发该操作后,您可以使用关键字
this

获取元素的id。您可以使用jquery的类选择器


可以向具有相同类的元素添加操作。触发该操作后,您可以使用关键字
this

获取元素的id。您可以使用jquery的类选择器


可以向具有相同类的元素添加操作。一旦触发该操作,您可以使用关键字
this

获取元素的id。如果您知道按钮/链接/控件的id,您可以将其传递到函数中,如下所示:

<div onclick='show(this)'>click me</div>

<script>    
    function show(element) { 
        if(element.style.display=='none') { 
            element.style.display='block'; 
        } 
        return false;
    } 
</script>
function show(id) { 
        if(document.getElementById(id).style.display=='none') { 
            document.getElementById(id).style.display='block'; 
        } 
        false;
    } 
如果无法将id显式传递到每个按钮的函数中,则可以使用如下方式动态检索它:


如果您知道按钮/链接/控件的ID,可以将其传递到函数中,如下所示:

<div onclick='show(this)'>click me</div>

<script>    
    function show(element) { 
        if(element.style.display=='none') { 
            element.style.display='block'; 
        } 
        return false;
    } 
</script>
function show(id) { 
        if(document.getElementById(id).style.display=='none') { 
            document.getElementById(id).style.display='block'; 
        } 
        false;
    } 
如果无法将id显式传递到每个按钮的函数中,则可以使用如下方式动态检索它:


如果您知道按钮/链接/控件的ID,可以将其传递到函数中,如下所示:

<div onclick='show(this)'>click me</div>

<script>    
    function show(element) { 
        if(element.style.display=='none') { 
            element.style.display='block'; 
        } 
        return false;
    } 
</script>
function show(id) { 
        if(document.getElementById(id).style.display=='none') { 
            document.getElementById(id).style.display='block'; 
        } 
        false;
    } 
如果无法将id显式传递到每个按钮的函数中,则可以使用如下方式动态检索它:


如果您知道按钮/链接/控件的ID,可以将其传递到函数中,如下所示:

<div onclick='show(this)'>click me</div>

<script>    
    function show(element) { 
        if(element.style.display=='none') { 
            element.style.display='block'; 
        } 
        return false;
    } 
</script>
function show(id) { 
        if(document.getElementById(id).style.display=='none') { 
            document.getElementById(id).style.display='block'; 
        } 
        false;
    } 
如果无法将id显式传递到每个按钮的函数中,则可以使用如下方式动态检索它:

JavaScript:

function DivShow(elm)
{
   if(elm.style.display=="block") {elm.style.display="none"};
} 

<div id="Div1" onclick="DivShow(this);" > Some stuff here </div>
<div id="Div2" onclick="DivShow(this);" > Some  Other stuff here </div>
函数DivShow(elm)
{
if(elm.style.display==“block”){elm.style.display=“none”};
} 
这里有些东西
这里还有别的东西
如果已加载JQuery。。。 Jquery:

函数DivShow(elm)
{
if($(elm.css(“display”)==“block”){$(elm.css(“display”,“none”)};
} 
这里有些东西
这里还有别的东西
JavaScript:

function DivShow(elm)
{
   if(elm.style.display=="block") {elm.style.display="none"};
} 

<div id="Div1" onclick="DivShow(this);" > Some stuff here </div>
<div id="Div2" onclick="DivShow(this);" > Some  Other stuff here </div>
函数DivShow(elm)
{
if(elm.style.display==“block”){elm.style.display=“none”};
} 
这里有些东西
这里还有别的东西
如果已加载JQuery。。。 Jquery:

函数DivShow(elm)
{
if($(elm.css(“display”)==“block”){$(elm.css(“display”,“none”)};
} 
这里有些东西
这里还有别的东西
JavaScript:

function DivShow(elm)
{
   if(elm.style.display=="block") {elm.style.display="none"};
} 

<div id="Div1" onclick="DivShow(this);" > Some stuff here </div>
<div id="Div2" onclick="DivShow(this);" > Some  Other stuff here </div>
函数DivShow(elm)
{
if(elm.style.display==“block”){elm.style.display=“none”};
} 
这里有些东西
这里还有别的东西
如果已加载JQuery。。。 Jquery:

函数DivShow(elm)
{
if($(elm.css(“display”)==“block”){$(elm.css(“display”,“none”)};
} 
这里有些东西
这里还有别的东西
JavaScript:

function DivShow(elm)
{
   if(elm.style.display=="block") {elm.style.display="none"};
} 

<div id="Div1" onclick="DivShow(this);" > Some stuff here </div>
<div id="Div2" onclick="DivShow(this);" > Some  Other stuff here </div>
函数DivShow(elm)
{
if(elm.style.display==“block”){elm.style.display=“none”};
} 
这里有些东西
这里还有别的东西
如果已加载JQuery。。。 Jquery: