JS:
socket.on('open',function(){
//提示输入用户名
input.val('请输入用户名啊');
});
HTML:
<p id="input"><input type="text" value="未初始化"></p>
socket可以成功建立,input的value也可以更改为请输入用户名啊
1、但为什么HTML页面里的value没有发生改变?
如果用input.text
的话,是可以当时就发生改变的。
2、input.text
代表什么?它的值是什么?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
如果你的input是jquery对象,并且input数表单元素.val()函数才生效。
可以散了……答主选择器是选择id为input,没有选择到input上……
除此之外,测试代码时,要注意客户端JS和服务端JS是分开的,也就是我console.log只会输出客户端app.js里的console.log指令……
OVER。
另外。。。这个怎么关闭问题?