以下代碼屬於wordpress自定義插件「upload」。它基本上創建一個按鈕來打開文件瀏覽器來選擇一個文件。html代碼在wordpress中不起作用
<form class="file_input_uploadform" id="uploadform_2" name="uploadform_2" method="post" enctype="multipart/form-data">
<input align="center" type="button" id="input_2" value="Select File" class="file_input_button_hover">
<input type="file" accept=".$params[" pid"]="" "="" class="file_input_hidden" name="uploadedfile_2" id="upfile_2" tabindex="1" onchange="javascript: document.getElementById('fileName_2').value = this.value.replace(/c:\\fakepath\\/i, '');" onmouseout="javascript: document.getElementById('input_2').className = 'file_input_button'" onmouseover="javascript: document.getElementById('input_2').className = 'file_input_button_hover'" onclick="javascript: document.getElementById('messagelabel_2').innerHTML = ''; document.getElementById('inline_upload_message_2').style.display='none'; this.value = ''; document.getElementById('fileName_2').value = '';">
<input type="hidden" id="hiddeninput_2" name="hiddeninput_2" value="">
</form>
如果我們把它放在一個html編輯器中,它工作正常---點擊按鈕會彈出文件瀏覽器。
但是,如果我們把它放在WordPress的與
....
[upload uploadId="0"]
[upload uploadId="1"]
....
第一個不能正常工作(不打開文件瀏覽器),而第二個作品(打開文件瀏覽器)。
是否有任何方法可以調試,或者這是爲什麼會發生?
是不是'[上傳UPLOADID = 「0」]'一個簡碼? –