小编Kyl*_*leL的帖子

JavaScript的getElementById()和getElementsByName()函数有什么区别?

除了我的简短研究告诉我后者将返回一个集合而不是一个单独的元素与ID传递的事实.

请考虑以下代码:

function validateAllFields()
{
var clientid = document.getElementById("clientid");
var programs = document.getElementById("programs");
var startmonth = document.getElementById("startmonth");
var startday = document.getElementById("startday");
var startyear = document.getElementById("startyear");
var completed = document.getElementsByName("completed");
var goals = document.getElementsByName("goals");
var errors = document.getElementById("errorMsg");
errors.innerHTML = "";

if(isNumeric(clientid, errors, "Please enter a valid client ID")){
    if(madeSelection(programs, errors, "Please select a program from the drop-down list")){
        if(madeSelection(startmonth, errors, "Please enter a month for the start date")){
            if(madeSelection(startday, errors, "Please enter a day for the start date")){
                if(madeSelection(startyear, errors, …
Run Code Online (Sandbox Code Playgroud)

javascript

6
推荐指数
2
解决办法
3万
查看次数

标签 统计

javascript ×1