Javascript: string to object
4 отговора
150 прегледа
Javascript: string to object
Има ли начин да се обърне string от вида "document.form.field" към HTMLObject?
воля, воля... и пак воля...
воля, воля... и пак воля...
Re: Javascript: string to object
Ако съм разбрал правилно най вероятно ти трябва нещо такова - document[formName][fieldName] - като formName и fieldName са стрингови променливи с имената на формата и контрола. Иначе с eval май пак трябва да стане...
Re: Javascript: string to object
Горе-долу следното ми трябва
<html>
<head>
<script language="javascript">
function Len(f){
alert ("There are "+f.length+" radio buttons in this group");
}
</script>
</head>
<body>
<form name="frm" method="POST">
<input type="radio" name="r1" value="1" onclick="javascript: Len('document.frm.r1');">option<input type="radio" name="r2" value="1">
<input type="radio" name="r1" value="2">option2<inout type="radio" name="r2" value="2">
</form>
</body>
</html>
Формата в този пример е опростена - иначе е с около 16 групи и искам да знам коя група колко бутона съдържа. Само дето alert-a връща дължината на стринга
воля, воля... и пак воля...
<html>
<head>
<script language="javascript">
function Len(f){
alert ("There are "+f.length+" radio buttons in this group");
}
</script>
</head>
<body>
<form name="frm" method="POST">
<input type="radio" name="r1" value="1" onclick="javascript: Len('document.frm.r1');">option<input type="radio" name="r2" value="1">
<input type="radio" name="r1" value="2">option2<inout type="radio" name="r2" value="2">
</form>
</body>
</html>
Формата в този пример е опростена - иначе е с около 16 групи и искам да знам коя група колко бутона съдържа. Само дето alert-a връща дължината на стринга
воля, воля... и пак воля...
Re: Javascript: string to object
Len('document.frm.r1')
мани ги тия кавички...
Len(document.frm.r1)
мани ги тия кавички...
Len(document.frm.r1)
Re: Javascript: string to object
Стана
Бях избозил скрипта и като пробвах да предам полето без кавичките гърмеше
.
Мерси много.
воля, воля... и пак воля...
Бях избозил скрипта и като пробвах да предам полето без кавичките гърмеше
Мерси много.
воля, воля... и пак воля...