Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。


11
如何在不重定向的情况下提交HTML表单
如果我有这样的表格, <form action="/Car/Edit/17" id="myForm" method="post" name="myForm"> ... </form> 如何在不通过JavaScript / jQuery重定向到另一个视图的情况下提交它? 我从Stack Overflow上阅读了很多答案,但是所有这些答案都将我重定向到POST函数返回的视图。

6
如何在文件选择上触发事件
我有一个表格 <form onSubmit="return disableForm(this);" action="upload.php" method="post" name="f" id="wizecho" enctype="multipart/form-data"> <input type="file" name="file" /> <button onClick="return disableForm(this),ajaxUpload(this.form,'wizecho_upload.php', '<br>Uploading image please wait.....<br>'); return false;"> Upload Image </button> </form> 它是要上传图片。 在这里,我需要单击按钮以上传图像,并且必须使用onClick事件。我要删除上传按钮,并在输入中选择了文件后立即触发该事件。我怎么做??

4
在页面加载之间保持变量
我正在尝试捕获表单的提交按钮,如果表单已提交,页面将刷新,并显示一些隐藏的字段。我想捕获表单是否已经提交过,以及是否在重新加载时提交,我想取消隐藏隐藏字段。我试图使用全局变量来实现此目的,但是我无法使其正常运行。 这是我尝试过的: var clicked = false; $(document).ready(function() { $("input[type='submit'][value='Search']").attr("onclick", "form.act.value='detailSearch'; clicked = true; return true;"); if (clicked == true) { // show hidden fields } else { // don't show hidden fields } }); 关于此代码有什么问题的任何建议?



3
React Native中的Absolute和Flexbox
我想在屏幕底部放一个白色的条,它将占据所有宽度。为此,我考虑过将absolute定位与继承的flexbox参数一起使用。 通过以下代码,它呈现出类似以下内容。 这是我的代码: var NavigationBar = React.createClass({ render: function() { return( <View style={navigationBarStyles.navigationBar}> //Icon 1, Icon 2... </View> ); } }); var Main = React.createClass({ render: function() { return( <View style={mainStyles.container}> <NavigationBar /> </View> ); } }); var mainStyles = StyleSheet.create({ container: { flex: 1, backgroundColor: '#456783', } }); var …

3
在Javascript中,如何检查数组是否具有重复值?
可能重复: 在javascript数组中查找重复值的最简单方法 如何检查数组是否有重复值? 如果数组中的某些元素相同,则返回true。否则,返回false。 ['hello','goodbye','hey'] //return false because no duplicates exist ['hello','goodbye','hello'] // return true because duplicates exist 注意,我不在乎查找重复项,只希望布尔结果是否数组包含重复项。

4
仅用Jest运行一项测试
很简单,我只想用Jest运行一个测试。 我放it.only或,describe.only但它仍然运行大量测试。我认为它可以运行自上次提交以来的所有测试,但它不应在only显式设置了标志的情况下就具有这种行为,对吗? 是什么导致此行为,以及如何运行单个测试?


10
使用moment.js将日期转换为UTC
对此可能是简单的答案,但我似乎找不到任何方法使moment.js返回以毫秒为单位的UTC日期时间。这是我在做什么: var date = $("#txt-date").val(), expires = moment.utc(date); 知道我在做什么错吗?

14
从更改时选择中获取选定的值/文本
<select onchange="test()" id="select_id"> <option value="0">-Select-</option> <option value="1">Communication</option> </select> 我需要在javascript中获取选定选项的值:有谁知道如何获取选定值或文本,请告诉如何为它编写函数。我已分配onchange()函数进行选择,因此之后该怎么办?
95 javascript 

5
在Angular 2中的click事件上调用函数
如何在组件(打字稿)中声明一个函数并在Angular 2中的click事件上调用它?以下是我需要Angular 2代码的Angular 1中相同功能的代码: <button ng-click="myFunc()"></button> //控制器 app.controller('myCtrl', ['$scope', function($cope) { $scope.myFunc= { console.log("function called"); }; }]);

12
[Vue警告]:属性或方法未在实例上定义,但在渲染期间被引用
var MainTable = Vue.extend({ template: "<ul>" + "<li v-for='(set,index) in settings'>" + "{{index}}) " + "{{set.title}}" + "<button @click='changeSetting(index)'> Info </button>" + "</li>" + "</ul>", data: function() { return data; } }); Vue.component("main-table", MainTable); data.settingsSelected = {}; var app = new Vue({ el: "#settings", data: data, methods: { changeSetting: function(index) …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.