1
A
回答
1
有许多不同的方式去这样做..没有一个JavaScript库,你可以使用像这样做:
var form = document.createElement('form');
form.setAttribute('action', '/some_path');
form.setAttribute('method', 'post');
var text_field = document.createElement('input');
text_field.setAttribute('type', 'text');
text_field.setAttribute('value', 'enter something here...');
var button = document.createElement('input');
button.setAttribute('type', 'submit');
button.setAttribute('value', 'Go!');
form.appendChild(text_field);
form.appendChild(button);
document.body.appendChild(form);
,并用JavaScript库,这成为少了很多代码。以jQuery为例:
var form = $('<form>').attr({action: '/some_path', method: 'post'}),
text_field = $('<input>').attr({type: 'text', value: 'enter something here...'}),
button = $('<input>').attr({type: 'submit', value: 'Go!'});
form.append(text_field);
form.append(button);
$('body').append(form);
相关问题
- 1. 通话动态功能javascript
- 2. 使用Javascript功能来读取文件
- 3. 使用C#4.0从C#调用JavaScript动态功能
- 4. 如何创建动态javascript功能
- 5. javascript推送功能的动态变量
- 6. 的Javascript动态附着功能对象
- 7. 如何使用“IN”内部功能来查询动态数据
- 8. 需要电网和功能动态使用jQuery/JavaScript的
- 9. 使用Javascript动态图像点击功能
- 10. 动态使用MDX AVG功能
- 11. 动态PDF功能
- 12. jquery动态功能
- 13. 使用动态和静态调度来实现特征实现者的功能
- 14. 应用动态参数的JavaScript功能,但推迟调用
- 15. 停止使用Javascript功能
- 16. 使用Javascript重复功能
- 17. 重新使用JavaScript功能
- 18. 使用Javascript搜索功能
- 19. 使用Javascript - 新功能(){...} VS {}
- 20. 使用JavaScript pasteHTML功能
- 21. 使用Javascript - 按功能
- 22. 使我的JavaScript滚动功能流畅
- 23. 即使功能Javascript
- 24. 如何为动态“每个”功能使用静态变量?
- 25. 附加功能(不活动)来动态创建的对象
- 26. 动态(点击)功能 - Angular2
- 27. CodeIgniter动态语言功能
- 28. 动态插入功能
- 29. jquery动态点击功能
- 30. 动态防止onKeyUp功能