У меня есть код HTML, например:
<div class="bs-example">
<input type="text" id="typehead" style="width: 500px;" class="form-control" placeholder="accounts" />
<input type="text" class="form-control" placeholder="accounts" />
</div>
Мне нужно найти ширину родительского элемента с идентификатором typehead.
Итак, в этом случае мне нужно найти ширину div, имеющую класс bs-example.
Я не могу использовать ID в верхнем div, чтобы иметь ширину элемента по идентификатору, потому что я хочу использовать повторно используемый код, потому что он должен использоваться во многих местах на странице.
Что я сделал -
function myFunction()
{
var x = document.getElementById("myLI").parentNode.parentElement.width;
document.getElementById("demo").innerHTML = x;
}
Но он не работает.