Javascript 字符串参数未定义
Javascript String parameter comes as undefined
我也尝试过 'cv' 和“cv”,但仍然未定义。
HTML ( Laravel Blade)
<button class="btn btn-danger" onclick="deleteType({{$cv->id,"cv"}})">
Delete Current CV
</button>
JS函数
function deleteType(id, type) {
const TypeParameter=type; //Undefined
alert(TypeParameter);
let messageType = '';
let url = '';
switch (TypeParameter) {
case 'cv':
url = 'deleteCV';
messageType = 'cv'
break;
}
}
你把 CV 这个词从 {{ }}
中取出来了,比如:
<button class="btn btn-danger" onclick="deleteType({{$cv->id}}, 'cv')">
Delete Current CV
</button>
我也尝试过 'cv' 和“cv”,但仍然未定义。
HTML ( Laravel Blade)
<button class="btn btn-danger" onclick="deleteType({{$cv->id,"cv"}})">
Delete Current CV
</button>
JS函数
function deleteType(id, type) {
const TypeParameter=type; //Undefined
alert(TypeParameter);
let messageType = '';
let url = '';
switch (TypeParameter) {
case 'cv':
url = 'deleteCV';
messageType = 'cv'
break;
}
}
你把 CV 这个词从 {{ }}
中取出来了,比如:
<button class="btn btn-danger" onclick="deleteType({{$cv->id}}, 'cv')">
Delete Current CV
</button>