在 javascript 中动态选择 Element id

Selecting dynamically Element id in javascript

本文关键字:Element id 选择 动态 javascript      更新时间:2023-09-26

下面给出的代码不起作用。

<html>
<head>
    <script type="text/javascript">
    function dosomething(ID){
        var name = document.getElementById(ID).value;
        alert(name);
    }
    </script>
</head>
<body>
    <input type="text" id="name1" /><input type="button" value="click" onclick="dosomething("name1")" />
    <br /><br />
    <input type="text" id="name2" /><input type="button" value="click" onclick="dosomething("name2")" />
</body>
</html>

您的问题是引号未正确使用,控制台应显示语法错误。

<input type="button" value="click" onclick="dosomething("name1")" />

<input type="button" value="click" onclick="dosomething('name1')" />

小提琴