Two input forms side-by-side programatically via JavaScript
Two input forms side-by-side programatically via JavaScript & d3
尽管我已经研究了很多类似的问题,并尝试了许多变体,但我无法同时获得这两种输入形式。毫无疑问,我错过了在这种情况下有效的一个组合。建议不胜感激。
Fiddle
#CURSOR_TB {
display: inline;
}
#OFFSET_SLIDER {
display: inline;
}
<div id = "controls"> </div>
var setupCursorTextBox = function() {
var S1;
S1 = d3.select("#controls")
.append("form")
.append("label")
.text("cursor ")
.insert("input")
.attr({
type: "text",
id: "CURSOR_TB",
class: "cursor",
value: ""
})
} // End of setupCursorTextBox
var setupSliders = function() {
var S1;
S1 = d3.select("#controls")
.append("form")
.append("label")
.text("offset ")
.insert("input")
.attr({
type: "range",
id: "OFFSET_SLIDER",
class: "slider",
min: 0.0,
max: 100.0,
value: 0.0,
})
} // End of setupSliders
setupCursorTextBox();
setupSliders();
您只需添加一行CSS:
form { display: inline-block; }
或者为每个表单添加一个内联样式:
.append("form")
.style("display", "inline-block")
.append("label")
//... etc
或者为每个表单添加一个定义相同属性的类:
// in CSS: .inline-form { display: 'inline-block' }
.append("form")
.attr("class", "inline-form")
.append("label")
//... etc
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 使用php或javascript从facebook相册URL中删除多余的部分
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在JavaScript中将字符串转换为函数引用
- 模糊事件的Javascript测试
- Javascript更改图标
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何使用WCF服务和javascript表单post上传.doc文件
- Two input forms side-by-side programatically via JavaScript
- GET x-Auth-Token via JavaScript/Angular/Ionic Promise
- Javascript DateTimePicker via MySQL
- MVC 3 Wizard via JavaScript unsafe?
- Safari Absolute Positioning via Javascript
- JavaScript set cookie via iFrame via CORS via PHP Allow Head
- Kerberos via javascript or HTML 5
- Onclick via按钮使用PHP或javascript
- database query via javascript & servlet
- Count Up window.localStorage.getItem via Javascript