$stroka = "text-1";
<a href="#" onClick="do{<?=$stroka ?>">Ссылка</a>
При вызове функции я хочу создать массив:
function do(val) {
a = val.split("-");
}
Выдает ошибку: функция val.split не существует. Что я делаю не так?
$stroka = "text-1";
<a href="#" onClick="do{<?=$stroka ?>">Ссылка</a>
function do(val) {
a = val.split("-");
}
Цитата (konstantin.smorodin @ 10.08.2021 - 23:04) |
Astin Ну я почитал, что можно сделать через функцию split. В функцию do строка передается, а почему возникает ошибка, понять не могу. |
function do(val) {
var do_val = '';
if(val != '') {
do_val = val.split("-");
}
далее что то делаешь с переменной
}
Цитата (konstantin.smorodin @ 10.08.2021 - 20:28) |
При вызове функции я хочу создать массив: function do(val) { a = val.split("-"); } ...Что я делаю не так? |
function do_split(val = '') {
let arr = val.split('-');
// далее используем переменную для каких-то целей.
// ...
}
const do_split = (val = '') => val.split('-');