图像-React JS中的onclick事件

古塔姆

我在html / jquery代码中使用此库-datetimepicker_css.js。每当我单击图像时,都会在输入标签中填充类似mm:dd:yyyy hh:mm:ss的时间格式。

 Start time:<input type="text" id="demo1" maxlength="25" size="25" name="stime" />                                                                                                                        
 <img src="images2/cal.gif" onclick="javascript:NewCssCal ('demo1','yyyyMMdd','dropdown',true,'24',true)" style="cursor:pointer"/>   

我正在尝试在React js代码中实现相同的功能,并面临这样做的问题。我可以填充start_time,但不能单击image标签并在start_time字段中进行替换。对此,我们将给予任何帮助/建议。

  render() {
        return (
                <form onSubmit={this.handleSubmit}>
                    <input value={this.state.first_name} onChange={this.setFirstName} placeholder="First name"/>
                    <input value={this.state.last_name} onChange={this.setLastName} placeholder="Last name"/>
                    <input value={this.state.start_time} onChange={this.setStartTime} placeholder="Start Time" id="demo1" name="stime"/>
                    <img src="images2/cal.gif" onclick="javascript:NewCssCal ('demo1','yyyyMMdd','dropdown',true,'24',true)"/>
                    <button type="submit">Submit</button>
                </form>

        )
    }

    getInitialState() {
        return {
            first_name: "John",
            last_name: "Doe",
            start_time: "03/11/2016",
        };
    },         
   setStartTime(event) {
        this.setState({start_time: event.target.value});
    },                                                                     
Kishore巴里克
render() {
        return (
                <form onSubmit={this.handleSubmit}>
                    <input value={this.state.first_name} onChange={this.setFirstName} placeholder="First name"/>
                    <input value={this.state.last_name} onChange={this.setLastName} placeholder="Last name"/>
                    <input value={this.state.start_time} onChange={this.setStartTime} placeholder="Start Time" id="demo1" name="stime"/>
                    <img src="images2/cal.gif" onClick={this.populateDate}/>
                    <button type="submit">Submit</button>
                </form>

        )
    },
populateDate(){
   NewCssCal('demo1','yyyyMMdd','dropdown',true,'24',true);

},

    getInitialState() {
        return {
            first_name: "John",
            last_name: "Doe",
            start_time: "03/11/2016",
        };
    },         
   setStartTime(event) {
        this.setState({start_time: event.target.value});
    },

注意:确保您的NewCssCal函数在全球可用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在React Js中更改图像onClick

来自分类Dev

React.js中的OnClick事件绑定

来自分类Dev

react.js 中的 onClick 事件错误

来自分类Dev

React中的OnClick事件

来自分类Dev

如何在React JS中的图像加载事件的回调中使用函数?

来自分类Dev

导入的图像显示图像路径而不是图像-React.js

来自分类Dev

在React JS中渲染惊人的图像

来自分类Dev

React JS地图卡图像

来自分类Dev

React Native中的全屏图像

来自分类Dev

在React中渲染图像数组

来自分类Dev

使用React钩子在React js中预览上传的图像

来自分类Dev

在React的onClick函数中传递事件对象

来自分类Dev

函数未在React中调用onclick事件

来自分类Dev

在React的onClick函数中传递事件对象

来自分类Dev

react.js图像未加载

来自分类Dev

如何在React JS中检查损坏的图像

来自分类Dev

在React.js中动态获取资产图像

来自分类Dev

使用require.context未在React JS中显示图像

来自分类Dev

无法从React中的data.js文件导入图像

来自分类Dev

在React.js中单击不同的图像时更改文本

来自分类Dev

如何在 React.js 中为图像添加路由

来自分类Dev

如何在 react js 或 javascript 中从 html 生成图像?

来自分类Dev

如何在React Native中优化图像

来自分类Dev

无法在React Native中显示图像

来自分类Dev

在React的ArrayBuffer中显示PNG图像

来自分类Dev

限制react-dropzone中的图像尺寸

来自分类Dev

React Native中的Flatlist图像源

来自分类Dev

无法查看React组件中的图像

来自分类Dev

导入的图像未在React中显示