Input 如何将值写入输入字段
我和他相处得很融洽Input 如何将值写入输入字段,input,liferay,alloy-ui,Input,Liferay,Alloy Ui,我和他相处得很融洽 var nameEl = document.getElementById("<portlet:namespace />kategorijaName"); var nameEl=document.getElementById(“kategorijaName”); 这是输入字段。我如何在其中写入一些文本 nameEl.value=“value you need”如果您使用的是普通javascript,那么您可以使用下面的方法在输入文本中设置值 document.g
var nameEl = document.getElementById("<portlet:namespace />kategorijaName");
var nameEl=document.getElementById(“kategorijaName”);
这是输入字段。我如何在其中写入一些文本
nameEl.value=“value you need”
如果您使用的是普通javascript,那么您可以使用下面的方法在输入文本中设置值
document.getElementById("<portlet:namespace />kategorijaName").value = 'some value';
document.getElementById(“kategorijaName”).value='some value';
对于Jquery,您可以使用
$("#<portlet:namespace />kategorijaName").val("some value");
$(“#kategorijaName”).val(“某些值”);
由于问题(此时)已标记,我假设使用/适合这两个标记的答案将是有益的
<aui:input id='textFieldId' name='textFieldName' label='My Text Field'></aui:input>
<script>
AUI().use('node', function(A){
A.one('#<portlet:namespace/>textFieldId').set('value', "A new input value");
});
</script>
AUI()。使用('node',函数(A){
A.one(“#textFieldId”).set('value',“新输入值”);
});
如果您使用的是alloy ui,则可以这样设置值
<aui:script>
A.one('#<portlet:namespace />kategorijaName').set('value',kategorijaName);
</aui:script>
A.one(“#kategorijaName”).set('value',kategorijaName);
这个问题与AlloyUI无关,也与Liferay门户无关。这是关于JavaScript和DOM的,很可能是重复的。