2017-04-22 114 views
-6

我想從輸入的值,當點擊它我的功能沒有定義我看不到錯誤。GetInput()未定義

function GetInput() { 


    var valorinput = document.getElementsByClassName("input_val").value; 


    console.log(valorinput); 
} 

的jsfiddle:https://jsfiddle.net/Mau5/ubh3Lpaj/7/

+4

請不要短路通過將聯繫在一個代碼塊添加一個小提琴鏈路和沒有代碼。驗證是有原因的...所以你在問題本身發佈相關的代碼。現在對我們來說更難,我們在這裏看不到任何代碼,我們甚至不能點擊鏈接! – charlietfl

+0

我修好了,是我第一次問這裏。 – Jose

+0

這不起作用,因爲getElementsByClassName返回列表/集合,而不是單個節點。 – kozlice

回答

-1

要注意的幾點:1。 js函數應該很好地在頭腳本部分來定義。 2.使用classname會有dom元素的集合,並且爲了獲取正確的元素需要使用index或更好的使用id屬性。

check updated 

fiddle

+1

答案應自包含相關代碼。演示應該只用於支持答案本身實際存在的內容 – charlietfl