0
從輸入元素取值並試圖插入if語句。 如何輸出該值?jquery值輸出成if語句
$("#vote_description")
.click(function() {
var value = $(this).val();
var val2 = value.lenght;
})
if( value from jquery function >=10){
從輸入元素取值並試圖插入if語句。 如何輸出該值?jquery值輸出成if語句
$("#vote_description")
.click(function() {
var value = $(this).val();
var val2 = value.lenght;
})
if( value from jquery function >=10){
聲明你的變量出側的功能
var val2;
$("#vote_description")
.click(function() {
var value = $(this).val();
val2 = value.lenght;
})
if(val2 >=10){
您需要設置全局變量。爲此,請在函數的外部創建變量value
和val2
。然後,當您調用函數時,變量將採用新值,並且可以將它們放入if
語句或您想要的位置。
試試這個:
var value=0;
var val2=0;
$("#vote_description")
.click(function() {
value = $(this).val();
val2 = value.lenght;
})
if( value from jquery function >=10){}
這個問題不清楚。 –
你的問題與JavaScript中的'scope'有關。你的'value'變量在你的回調函數外面是不可見的,所以這就是爲什麼它在你的if語句條件中沒有任何價值。 – charliebrownie