0
我有一個不斷增長的程序,我在其中使用級聯的HTML代碼中,變量被整齊地擺在那裏,我想它,(以下線):圖像按鈕串聯變量提供未定義的錯誤
var imginput = "<input type='image' onclick='myFunction("
var imginput1 = ")' onmouseover='imgnw(this)' onmouseout='imgpic(this)' WIDTH='32' HEIGHT='32' BORDER='0' value='"
這個(以下)是變量的連接,所有工作正常,在我用onclick事件獲得的錯誤框右側,我的變量整齊地嵌套在括號內。
expressie = (imginput+tdid1+imginput1+tdid1+"' "+vectorwhite+afsluiter1);
我得到的錯誤是一個消息不確定,因爲屏幕的載體,我需要的onclick功能傳遞給function myFunction(tabloc)
... tdid1 =顯示錯誤框中的變量,因此字符串是存在的,無論哪個位置我點擊,但它從來沒有達到myFunction的(下同)
//function myFunction(tabloc) {
//(startloc == "0")
// {startloc = tabloc;
// }
//}
myFunction = function (tabloc){
startloc = tabloc;
d.write(startloc);
}
我都嘗試,該被關注的版本和一個腳本的其他變化。問題是劇本的無限性,我可以輕鬆地爲這部分編寫一個選擇腳本,但是我會偶然發現,我仍然需要舊腳本中的代碼才能正常工作。
那麼我如何讓變量進入變量(startloc)
???
非常感謝您,您的解決方案就是答案,它足以讓我們更輕鬆地找到解決方案,矢量現在可以通過屏幕上的正確座標進入myfunction。毫無疑問,我的角色很快就會從頭到尾運行。 (或無論)主要的問題是,我有我的功能之前的「'」和第二個變量的右括號之後!不能投票給你,大聲笑,失去4點我的聲譽接縫。但是再次感謝我的思路重置爲可能的語法錯誤 – 2014-09-22 19:16:33