Javascript получить идентификатор - PullRequest
1 голос
/ 13 мая 2009
function check(id){
    var _id = document.getElementById(id);
    url = "test.php?check=1&id=" + _id;
}

Я хочу, чтобы идентификатор в URL работал, но без идентификатора в чеке ('123');

Это для innerHTML, чтобы загрузить что-то

надеюсь, вы поможете мне получить удостоверение личности

Привет

Ответы [ 2 ]

4 голосов
/ 13 мая 2009

Функция document.getElementId() возвращает значение объекта на основе заданной вами строки идентификатора (ID); поэтому, если у вас есть элемент на вашей странице с идентификатором foo, то вы звоните

document.getElementById("foo");

для возврата объекта для этого элемента, чтобы вы могли им манипулировать (изменение стилей, атрибутов и т. Д.).

Если вы хотите вставить идентификатор в URL-адрес страницы test.php, почему бы просто не передать строку идентификатора элемента, который вы передаете, с помощью функции?:

function check(id){
    url = "test.php?check=1&id=" + id;
}

Тогда звоните

check("123");

установит для переменной url значение test.php?check=1&id=123

2 голосов
/ 13 мая 2009
var _id = document.getElementById(id).id;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...