从文本区域获取输入
Get input from text area
如何在文本区显示经度和纬度。这段代码似乎有什么问题?谢谢你
HTML: Locations:
<select name="ctrTitles" id="ctrTitles">
<option value="1">School</option>
<option value="2">Office</option>
</select>
<textarea name="inputList" id="inputList" cols="50" rows="5" readonly="readonly"></textarea>
<input type="button" value="Proses" onclick="clickedAddList()">
<input id="button2" type="button" value="Calculate" onclick="directions(1, false, false, false, false)">
<input id='button3' type='button' value='Reset' onclick='startOver()'>
JS:
var centerLocations = {}
text1: -9.683075, 124.1241341 - 10.258829, 123.553435 - 10.1965777, 123.5305067,
text2: -9.853080, 124.268283 - 10.115900, 123.809843 - 9.874031, 124.249636
};
$('#ctrTitles').change(function() {
$("inputList").val(centerLocations["text" + this.value]);
}).change();
您错过了
中的#
$("inputList").val(centerLocations["text" + this.value]);
应该$("#inputList").val(centerLocations["text" + this.value]);
同样,对象centerLocations
没有正确定义。值应该用引号括起来。
应该如下所示:
var centerLocations = {
text1: '-9.683075, 124.1241341 - 10.258829, 123.553435 - 10.1965777, 123.5305067',
text2: '-9.853080, 124.268283 - 10.115900, 123.809843 - 9.874031, 124.249636'
};
var centerLocations = {
text1: '-9.683075, 124.1241341 - 10.258829, 123.553435 - 10.1965777, 123.5305067',
text2: '-9.853080, 124.268283 - 10.115900, 123.809843 - 9.874031, 124.249636'
};
$('#ctrTitles').change(function() {
$("#inputList").val(centerLocations["text" + this.value]);
}).change();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
Locations:
<select name="ctrTitles" id="ctrTitles">
<option value="1">School</option>
<option value="2">Office</option>
</select>
<textarea name="inputList" id="inputList" cols="50" rows="5" readonly="readonly"></textarea>
<input type="button" value="Proses" onclick="clickedAddList()">
<input id="button2" type="button" value="Calculate" onclick="directions(1, false, false, false, false)">
<input id='button3' type='button' value='Reset' onclick='startOver()'>
相关文章:
- 从MySQL数据库中获取输入数据需要两次页面刷新
- 输入字段将't获取更新的值
- 如何从客户端的数组中获取用户输入和返回值
- 在数据库中循环值时,为输入框获取唯一值
- Javascript获取具有不同id的文件数's来自没有多个属性的文件输入元素
- 如何使用html/html5中的用户输入获取完整的地理位置详细信息
- 使用 D3 中用户的输入获取值
- 我如何使用javascript并根据提供的输入获取JSON数据
- 提前输入获取远程数据问题
- 根据递归ul中的输入获取一个表单的序列化数组
- 正在尝试根据用户输入获取总额
- Emberjs:从输入获取数据
- 从任意数量的输入获取JavaScript对象
- 在鼠标输入获取下拉元素的焦点
- 如何使用javascript或jquery为新表单输入获取更新的json文件
- 通过用户输入获取变量
- 我如何从html输入获取属性值
- 另一个选项更直接地从td中的输入获取title属性
- 从命令行输入获取完整的iframe url,并从python变量解析为HTML
- AngularJS FORMs:根据前面的输入获取第二个SELECT BOX的Items