我想將placeholder
的值設置爲input
我使用javascript動態創建。我怎樣才能做到這一點?設置佔位符值
var input = document.createElement('input');
input.className = 'my-input-class';
input.placeholder ???
我想將placeholder
的值設置爲input
我使用javascript動態創建。我怎樣才能做到這一點?設置佔位符值
var input = document.createElement('input');
input.className = 'my-input-class';
input.placeholder ???
您可以使用setAttribute
方法輸入:
input.setAttribute('placeholder', 'Some Awesome Text');
,或者因爲.placeholder
有一個getter和上一個二傳手,你可以這樣做:
input.placeholder = 'Some Awesome Text';
input.placeholder = "your_value"
適用於標準屬性,否則使用setAttribute
。
見here
這有效。我的IDE沒有識別「佔位符」變量,因爲它尚未設置。謝謝。 – dimitris93
var Yourinput = document.createElement('input');
Yourinput.className = 'my-input-class';
Yourinput.placeholder = "Some text";
您可以設置這種方式。 ThankYou我希望這有幫助
爲什麼?將其更改爲=和您的文本 – Jois
@Jois實際工作。我的IDE沒有識別這個變量。 – dimitris93
很高興我幫了忙! :d – Jois