Javascript 使用jquery更改按钮的值
我有一个值为“文件浏览器”的按钮,当您选择文件时,该值应更改为文件名。Javascript 使用jquery更改按钮的值,javascript,jquery,Javascript,Jquery,我有一个值为“文件浏览器”的按钮,当您选择文件时,该值应更改为文件名。 按钮的文本没有更改,仍然是“浏览文件”,但应该更改为文件名 <input style="display: none" id="file-type" type="file" size="4" name="file"/> <input id="browse-click" type="button" class="button2" value="Browse for files!"/> 固定脚本: $(w
按钮的文本没有更改,仍然是“浏览文件”,但应该更改为文件名
<input style="display: none" id="file-type" type="file" size="4" name="file"/>
<input id="browse-click" type="button" class="button2" value="Browse for files!"/>
固定脚本:
$(window).load(function () {
var intervalFunc = function () {
$("#browse-click").prop('value', $('#file-type').val());
};
$('#browse-click').on('click', function () {
$('#file-type').click();
setInterval(intervalFunc, 1);
return false;
});
});
我希望这有助于:
$(window).load(function () {
$('#file-type').change(function(){
$('#browse-click').val($(this).val());
});
$('#browse-click').on('click', function () {
$('#file-type').click();
});
});
嗯,它有什么作用?它没用吗?犯错误?使你的电脑崩溃?让飞行的猴子从天而降?给你免费的华夫饼干?请澄清。你的问题是什么?编辑:让飞行的猴子从天而降我LOL'dPerhaps他不喜欢华夫饼:(按钮的文本没有改变,它仍然是“浏览文件!”,但它应该更改为文件名检查这个:谢谢,但我已经解决了这个问题。我在描述中添加了工作脚本。
$(window).load(function () {
$('#file-type').change(function(){
$('#browse-click').val($(this).val());
});
$('#browse-click').on('click', function () {
$('#file-type').click();
});
});