html - 更改输入表单的值属性及其样式

标签 html css dojo

我在一个 div 中生成了一个表单。我设法设置了表单输入框的样式以及按钮的背景和边框,但我似乎无法更改按钮的值属性或样式,因此我可以将字体颜色更改为其他颜色比黑色。我有以下基本代码来生成表单:

var csvForm = domConstruct.toDom('<div>Load a CSV file:</div><form id="csvUploadForm" class="uploadForm" method="post" enctype="multipart/form-data"> <input type="file" name="data" id="inFileCSVBtn" value="Upload..." /></form>');
domConstruct.place(csvForm, "loadFilesPane");

此代码在主体创建后启动。

我的印象是 value 属性会设置按钮的名称,但它默认为“浏览...”

有没有办法将 value 属性更改为其他内容并以按钮文本为目标来设置样式?

最佳答案

有人问了类似的问题here on StackOverflow

这是他们解决方案的快速链接 Quirksmode.org

关于html - 更改输入表单的值属性及其样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19105982/

相关文章:

javascript - 通过检查文本框和复选框进行验证,进入下一个表单

php - 为什么html页面读不到php页面

html - 如何在html中显示图像和左侧和文本右侧

iOS 9 Safari : changing an element to fixed position while scrolling won't paint until scroll stops

javascript - dojo foreach 函数

PHP/SQL 图片上传到数据库

javascript - 如何加速 javascript 表格渲染?

javascript - 从浏览器检查器恢复 javascript 中的滚动

dojo - 我应该如何使用 JSDoc 记录 Dojo getter 和 setter?

Dojo 垃圾收集/资源释放技术?