私はjavinesのnoobが掃海艇を作っています。 HTML要素ID文字列を関数に渡しています。文字列の形式はハイフン列です。したがって、左上のセルは1-1になります。私の関数は、これらの文字列を式であるかのように評価しています。だから...JavaScriptが関数のパラメータを評価するのを防ぐにはどうすればいいですか?
function notMine(id){
alert(id) //If the incoming id=4-4, this pops up 0. I want it to pop up 4-4
どうすればこの問題を解決できますか?
「id」の出所を示す必要があります。あなたの関数は何も間違っていません。 – ThiefMaster
「修正」できません。関数のパラメータは式であり、関数が呼び出される前に評価されます。それが言語の定義方法です。 – Pointy
文字列 '' 4-4 ''を渡しているなら、これは不可能です。 –