いつもお世話になっております。
早速本題に入らせて頂きます。
以下のようなhtmlで、クリックされた時にtype="module"となっているjsの関数を呼び出したいのですが、
not definedと表示されてしまいます。
html
1<script src="./resources/js/sample.js" type="module" /></script> 2 3<input type="text" name="name" onclick="test($(this));"/>
javaScript
1import sample2 from './sample2.js'; 2 3function test(obj){ 4 console.log("クリックされました"); 5}
【実行結果】 Uncaught ReferenceError: test not defined
type="module"としたjavaScriptは普通のJSと違って、ただ関数呼び出しをするだけでは動作しないのでしょうか?
お時間ある方で知識をお持ちの方いらっしゃいましたらご助力頂けますと幸いです。

回答2件
あなたの回答
tips
プレビュー