ВзяТь мАксИмум из ДиВа, как?
Взять максимум из дива, как?
<form target="_blank"> <input type="number" max="44" /> <button type="submit">Попытаться отправить</button> </form> |
Цитата:
гуглить - получить значение атрибута javascript |
Привет.
Во первых нужно получить сам div, для этого я буду использовать следующий метод(можно и другой) var div = document.getElementById(Id дива ); Теперь получаем содержимое дива
var max = div.getAttribute("innerHTML");
P.S. зачем две темы? |
Цитата:
|
Парень, когда я говорил что название тем нУжНо ТаК пИсАть, это сарказм был *facepalm.jpg*
|
Цитата:
var max = div.innerHTML; |
Цитата:
<div id="div">44</div>
<script>
var max = +document.getElementById('div').innerHTML;
var max2 = document.getElementById('div').innerHTML;
alert(max + 2);
alert(max2 + 2);
</script>
|
BETEPAH,
Теперь бы склеить все это дело <form target="_blank"> <input type="number" max="44" /> <button type="submit">Попытаться отправить</button> </form> |
Цитата:
|
BETEPAH, он не говорил, какой тип ему именно надо:)
|
BETEPAH,
Вы меня не поняли, если я введу например 55 он должен выдавать ошибку как в <input type="number" max="44" /> Но max нужно взять из дива!!! |
<div id="La">44</div>
<form name="Li">
<input name="Lo" type="text" value="5">
</form>
<button onClick="fun()">Попытатся отправить</button>
<script>
function fun() {
var divMax = +document.getElementById("La").innerHTML;
var inpVal = +document.forms.Li.elements.Lo.value;
if (inpVal > divMax) {
alert("Ошибка!");
//inpVal = "";
}
}
</script>
|
Цитата:
Цитата:
|
| Часовой пояс GMT +3, время: 13:06. |