我正在使用javascript/html並試圖從已經在頁面上創建的畫布對象中獲取文本。JavaScript/HTML5 - 獲取畫布對象文本?
我想點擊一個按鈕,頁面已經加載後,看到畫布對象的文字。這是我正在嘗試的代碼。
var CheckCanvas = document.getElementById(className);
var CheckContext = CheckCanvas.getContext('2d');
alert('btn text: ' + CheckContext.Text);
我也試着取了「fillText方法」屬性,但我無法從對象中的文本。
任何幫助將不勝感激。我相信這很簡單,但我找不到解決方案。
謝謝。
究竟你 「從畫布對象文本」 的意思。如果您的意思是在畫布上繪製的文本,那麼您需要將事件偵聽器添加到畫布以及在其上繪製的對象。詳細信息請參閱https://developer.mozilla.org/en-US/docs/DOM/element.addEventListener – redGREENblue
當您使用文本創建並繪製畫布對象時,將使用filltext選項。我想稍後獲取畫布對象並獲取filltext文本。 – user1017063
查看下面的答案。 http://stackoverflow.com/a/14786105/427902 – redGREENblue