我正在使用以下JavaScript / HTML:
<select id="mySelect" onchange="myFunction()">
<option value="">Select
<option value="150">USA
<option value="50">Canada
<option value="200">UK
<option value="75">Kenya
</select>
<script>
simpleCart.shipping(function myFunction(){
var x = simpleCart.quantity();
var y = document.getElementById("mySelect").value;
if( x > 0 ){
return y * x;
} else {
return 0;
}
});
</script>
目前,myFunction()
onchange
由于某种原因我无法打电话。我需要更改什么才能打电话给我myFunction()
?
您可以尝试将函数包装为:
<script>
function myFunction() {
simpleCart.shipping(function(){
var x = simpleCart.quantity();
var y = document.getElementById("mySelect").value;
if( x > 0 ){
return y * x;
} else {
return 0;
}
});
}
</script>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句