2015-10-15 66 views
1

因此,我正在使用Weebly作爲我的客戶之一的CMS。我不得不更改輸入字段的內容,但默認情況下它沒有任何價值。對輸入的代碼如下Javascript - 更改沒有值的輸入元素的內容

<input class="wsite-form-input name="apply-code" placeholder="Enter Code"> 

我試圖改變這與一些JavaScript的內容,但不知道去了解這一點的最好辦法。我通常只是創建一個變量,然後改變變量的值,但看到沒有一個禮物,我不認爲我可以做到這一點。

我可以更改內部文本嗎?

感謝

+0

'$( 「輸入[名稱=申請碼]」)VAL();'? –

+0

所有你需要的:$(「input [name =」apply-code「]).val(」New Text「)。你不能改變輸入類型的innerHtml。此外,只有當你有name = apply – DinoMyte

+0

@DinoMyte好吧我會試一試 – dwinnbrown

回答

1

首先,你缺少.wsite-form-input後關閉APOSTROPH,並給它一個值,你可以做到以下幾點:

$(".wsite-form-input").val("Your value here");

+1

這會改變所有具有class wsite_form_input的輸入控件的文本 – DinoMyte

+0

@DinoMyte there is一個更具體的類的輸入,我可以將其應用於「wsite-coupon-input」,所以我認爲這應該工作 – dwinnbrown

+0

如果這回答了您的問題,請標記爲已回答。 –

0

是的,這是可能的,什麼像:

​​
1

,你可以很容易地改變輸入元素的值作爲這樣

var name="Put your name here"; 
 
$('input.wsite-form-input').val(name);

here is demo work