Как сделать парсинг данных в виде 1;2;3;4;5
Здравствуйте подскажите пожалуйста как можно распарсить данные у меня в value ipput type hidden есть данные в ввиде 1;2;3;4;5 мне нужно значения вывести динамически в таблице в новую строку т.е. каждое значение новая строка.
Заранее спасибо. |
может поможет http://learn.javascript.ru/array-met...BE%D0%B4-split
|
<style>
td {border: solid 1px}
</style>
<input type="hidden" id="inp" value="1;2;3;4;5;">
<input type="button" value="click" onclick = "f()">
<table id="myTable">
</table>
<script>
var val = [];
function f() {
if (val.length == 0) {
//здесь можете заменить на посоветованный split
for (i=0; i<inp.value.length; i++) {val[i] = inp.value[i]}
//не забудьте исправить условие, если используете split
for (i=0; i<val.length; i=i+2) {
tr = document.createElement('tr');
myTable.appendChild(tr);
td = document.createElement('td');
td.innerHTML = val[i];
tr.appendChild(td);
}
}
}
</script>
|
Спасибо огромное BES.
|
| Часовой пояс GMT +3, время: 06:50. |